Class BaseDisposable
- Namespace
- CarinaStudio
- Assembly
- CarinaStudio.AppBase.Core.dll
Base implementation of IDisposable.
public abstract class BaseDisposable : IDisposable
- Inheritance
-
BaseDisposable
- Implements
- Derived
- Inherited Members
- Extension Methods
Properties
IsDisposed
Check whether instance has disposed or not.
protected bool IsDisposed { get; }
Property Value
Methods
Dispose()
Dispose instance.
public void Dispose()
Dispose(bool)
Called to dispose instance.
protected abstract void Dispose(bool disposing)
Parameters
disposing
boolTrue to release managed resources also.
~BaseDisposable()
Finalizer.
protected ~BaseDisposable()
VerifyDisposed()
Throw ObjectDisposedException if instance has been disposed.
protected void VerifyDisposed()