ExtendedWeakReference Members
The following tables list the members exposed by the ExtendedWeakReference type.
Public Constructors
Name | Description | |
---|---|---|
ExtendedWeakReference | Initializes a new instance of the ExtendedWeakReference class, referencing a specified object. |
Public Fields
Name | Description | |
---|---|---|
c_SurviveBoot | Contains a flag specifying that the current weak reference will be recoverable after the device reboots. | |
c_SurvivePowerdown | Contains a flag specifying that the current weak reference will be recoverable after the device powers down and restarts. |
Public Properties
Name | Description | |
---|---|---|
Flags | Gets the flags specifying the states from which the current weak reference should be recoverable. | |
Id | Gets the ID associated with the current ExtendedWeakReference object. | |
IsAlive | (Inherited from WeakReference.) | |
Priority | Gets or sets the priority level for the current ExtendedWeakReference object. | |
Selector | Gets the selector for the current ExtendedWeakReference object. | |
Target | (Inherited from WeakReference.) |
Public Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
PushBackIntoRecoverList | Flags an ExtendedWeakReference object as a candidate for recovery after the device reboots or powers down and restarts. | |
Recover | Recovers a specific ExtendedWeakReference object. | |
RecoverOrCreate | Attempts to recover a specific ExtendedWeakReference object, and creates a new instance of this class if the recovery attempt fails. | |
ReferenceEquals | (Inherited from Object.) | |
ToString | (Inherited from Object.) |
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) |