TWeakReference<T> Class

Represents type TWeakReference<T>.

Namespace: Spring
TInterfacedObject
  Spring.TWeakReference
    Spring.TWeakReference<T>
type
 TWeakReference<T> = class(TWeakReference, IWeakReference<T>)
 end;

Type Parameters

T

The TWeakReference<T> type exposes the following members.

Show:
 NameDescription
Create(T)

Initializes a new instance of the TWeakReference<T> class.

Destroy

Represents the destructor of the TWeakReference<T> class.

Top
Show:
 NameDescription
IsAlive

Represents property IsAlive. (Inherited from TWeakReference.)

Target

Represents property Target.

Top
Show:
 NameDescription
GetIsAlive

Represents method GetIsAlive. (Inherited from TWeakReference.)

GetTarget

Represents method GetTarget.

RegisterWeakRef(Pointer,Pointer)

Represents method RegisterWeakRef(Pointer,Pointer). (Inherited from TWeakReference.)

SetTarget(T)

Represents method SetTarget(T).

TryGetTarget(T)

Represents method TryGetTarget(T).

UnregisterWeakRef(Pointer,Pointer)

Represents method UnregisterWeakRef(Pointer,Pointer). (Inherited from TWeakReference.)

Top