Summary
This base class adds diagnostics to implementations of System.IDisposable that throws an assertion if the object is finalized.
For a list of all members of this type, see
BaseDisposable Members
.
Type Relationships
System.ObjectEas.WebCrawler.Common.BaseDisposable
Eas.WebCrawler.PlugIns.Histories.AlwaysEmptyRequestHistory
Eas.WebCrawler.PlugIns.Histories.FileBasedRequestHistory
Eas.WebCrawler.PlugIns.TemporaryStorage.StreamBasedStorage
Declaration Syntax
Public Class BaseDisposable
Implements IDisposable
public class BaseDisposable : IDisposable
public __gc class BaseDisposable : public IDisposable
public class BaseDisposable implements IDisposable
Remarks
In addition, this class checks (when in debug builds) that it is only disposed of once and it always (even non-debug builds) handles calling System.GC.SuppressFinalize(System.Object).Requirements
Namespace: Eas.WebCrawler.CommonAssembly: Eas.WebCrawler.Common (eas.webcrawler.common.dll)