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.300-beta+b2186e2cd1f968c931b0e151fdd7c839f3d1e9cf
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