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.166 -- Release Build+d3cb24a90fe44346300dfbb17444d7b350f42d79
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