Click or drag to resize

ISupportLifecycle Interface

Specifies that this object provides support for performing tasks during the key stages of object lifecycle.

Namespace: GSF
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.207-beta+1781b796b2aa7a54013a031eb432fe4ccee31867
Syntax
public interface ISupportLifecycle : IDisposable

The ISupportLifecycle type exposes the following members.

Properties
 NameDescription
Public propertyEnabled Gets or sets a boolean value that indicates whether the object is enabled.
Public propertyIsDisposed Gets a flag that indicates whether the object has been disposed.
Top
Methods
 NameDescription
Public methodDisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
Public methodInitialize Initializes the state of the object.
Top
Events
 NameDescription
Public eventDisposed Raised after the source object has been properly disposed.
Top
Remarks
Lifecycle StageEquivalent Member
BirthInitialize
Life (Work/Sleep)Enabled
DeathDispose
See Also

Reference

GSF Namespace