Method Dispose
Dispose(bool)
Disposes object's resources.
protected override void Dispose(bool disposing)
Parameters
disposing
boolDisposing scenario.
Remarks
Dispose(bool disposing) executes in two distinct scenarios.
If disposing equals true
, the method has been called directly
or indirectly by a user's code. Managed and unmanaged resources
can be disposed.
If disposing equals false
, the method has been called by the
runtime from inside the finalizer and you should not reference
other objects. Only unmanaged resources can be disposed.