RTSafeWaitHandle Members IntervalZero RTX Managed Code

The RTSafeWaitHandle type exposes the following members.

Constructors

NameDescription
Public methodRTSafeWaitHandle
Initializes a new instance of the IntervalZero.Threading.WaitHandles.RTSafeWaitHandle class.
Back to Top
Methods

NameDescription
Public methodOnlineClose
Marks the handle for releasing and freeing resources.
(Inherited from OnlineSafeHandle.)
Public methodOnlineDangerousAddRef
Manually increments the reference counter on OnlineSafeHandle instances.
(Inherited from OnlineSafeHandle.)
Public methodOnlineDangerousGetHandle
Returns the value of the Onlinehandle field.
(Inherited from OnlineSafeHandle.)
Public methodOnlineDangerousRelease
Manually decrements the reference counter on a OnlineSafeHandle instance.
(Inherited from OnlineSafeHandle.)
Public methodOnlineDispose
Releases all resources used by the OnlineSafeHandle class.
(Inherited from OnlineSafeHandle.)
Protected methodOnlineDispose(Boolean)
Releases the unmanaged resources used by the OnlineSafeHandle class specifying whether to perform a normal dispose operation.
(Inherited from OnlineSafeHandle.)
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Frees all resources associated with the handle.
(Inherited from OnlineSafeHandle.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodReleaseHandle
Releases the handle
(Overrides OnlineSafeHandle ReleaseHandle .)
Protected methodOnlineSetHandle
Sets the handle to the specified pre-existing handle.
(Inherited from OnlineSafeHandle.)
Public methodOnlineSetHandleAsInvalid
Marks a handle as no longer used.
(Inherited from OnlineSafeHandle.)
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Fields

NameDescription
Protected fieldOnlinehandle
Specifies the handle to be wrapped.
(Inherited from OnlineSafeHandle.)
Back to Top
Properties

NameDescription
Public propertyOnlineIsClosed
Gets a value indicating whether the handle is closed.
(Inherited from OnlineSafeHandle.)
Public propertyOnlineIsInvalid
Gets a value that indicates whether the handle is invalid.
(Inherited from OnlineSafeHandleZeroOrMinusOneIsInvalid.)
Back to Top
See Also