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.256-beta+0e7e94d39a9b10efe7e26e3b8d5130afc0dd4d74
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