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.136 -- Release Build+d454dafd53fcce88fce9c0a8ec8597176c30b791
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