The following tables list the members exposed by WeakAction<T>.
Name | Description | |
---|---|---|
![]() | WeakAction<T> Constructor | Initializes a new instance of the WeakAction class. |
Name | Description | |
---|---|---|
![]() | Action | Gets the Action associated to this instance. |
![]() | IsAlive | Gets a value indicating whether the Action's owner is still alive, or if it was collected by the Garbage Collector already. (Inherited from Intersoft.Client.Framework.WeakAction) |
![]() | Target | Gets the Action's owner. This object is stored as a |
Name | Description | |
---|---|---|
![]() | Dispose | Clears the weak reference of this instance. (Inherited from Intersoft.Client.Framework.WeakAction) |
![]() | Execute | Invokes the action of this instance. This method runs only if the target of the reference is still alive. |
![]() | Invoke | Invokes the action of this instance. This method runs only if the target of the reference is still alive. The action's parameter is set to default(T). |