public void Dispose() { if (m_backend != null) { try { m_backend.Dispose(); } finally { m_backend = null; } } }
public RandomErrorBackend(string url, Dictionary <string, string> options) { var u = new Library.Utility.Uri(url).SetScheme(WrappedBackend).ToString(); m_backend = (IStreamingBackend)Library.DynamicLoader.BackendLoader.GetBackend(u, options); }
static RandomErrorBackend() { WrappedBackend = "file"; }
{
public SizeOmittingBackend(string url, Dictionary<string, string> options) { var u = new Library.Utility.Uri(url).SetScheme(WrappedBackend).ToString(); m_backend = (IStreamingBackend)Library.DynamicLoader.BackendLoader.GetBackend(u, options); }
public void Dispose() { if (m_backend != null) try { m_backend.Dispose(); } finally { m_backend = null; } }