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.165 -- Release Build+e14d337b173ad33e50be6747ce5b02f477f99484
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