Craig's Utility Library
4.0 Beta
|
Base class used for disposable objects More...
Public Member Functions | |
void | Dispose () |
Dispose function More... | |
Protected Member Functions | |
SafeDisposableBaseClass () | |
Construct More... | |
abstract void | Dispose (bool Managed) |
Function to override in order to dispose objects More... | |
Base class used for disposable objects
Definition at line 29 of file SafeDisposableBaseClass.cs.
|
protected |
Construct
Definition at line 34 of file SafeDisposableBaseClass.cs.
void Utilities.DataTypes.Patterns.BaseClasses.SafeDisposableBaseClass.Dispose | ( | ) |
Dispose function
Definition at line 49 of file SafeDisposableBaseClass.cs.
|
protectedpure virtual |
Function to override in order to dispose objects
Managed | If true, managed and unmanaged objects should be disposed. Otherwise unmanaged objects only. |
Implemented in Utilities.Media.SwiftBitmap, Utilities.DataTypes.Caching.Default.CacheCache, Utilities.DataTypes.Caching.Default.ItemCache, Utilities.DataTypes.Caching.Default.SessionCache, Utilities.DataTypes.CodeGen.BaseClasses.CompilerBase, Utilities.DataTypes.Caching.Default.Cache, Utilities.Workflow.Manager.Manager, Utilities.IO.Logging.BaseClasses.LogBase< LogType >, Utilities.IO.EmailMessage, Utilities.IO.FileSystem.Manager, Utilities.Profiler.Manager.Manager, Utilities.DataTypes.Caching.Manager, Utilities.IO.Logging.BaseClasses.LoggerBase, Utilities.Configuration.Manager.Manager, Utilities.IO.FileSystem.Default.RelativeLocalFileSystem, Utilities.IO.Logging.Manager, Utilities.Profiler.Profiler, Utilities.IO.FileSystem.BaseClasses.LocalFileSystemBase, Utilities.IO.FileSystem.Default.AbsoluteLocalFileSystem, and Utilities.IO.FileSystem.Default.NetworkFileSystem.