ISupportLifecycle Interface

Specifies that this object provides support for performing tasks during the key stages of object life-cycle.

Definition

Namespace: Gemstone
Assembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.170 -- Release Build+d52ae7197b8b2924ea9e1e530d25301718816611
public interface ISupportLifecycle : IDisposable
Implements
IDisposable

Remarks

Life-cycle StageEquivalent Member
BirthInitialize
Life (Work/Sleep)Enabled
DeathDispose

Properties

Enabled Gets or sets a boolean value that indicates whether the object is enabled.
IsDisposed Gets a flag that indicates whether the object has been disposed.

Methods

DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
Initialize Initializes the state of the object.

Events

Disposed Raised after the source object has been properly disposed.

See Also