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.187 -- Release Build+7bcde392e6ad6f75391609740b4385c2d8a0dd2a
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