WeakReference<T> Конструкторы

Определение

Инициализирует новый экземпляр класса WeakReference<T>.

Перегрузки

WeakReference<T>(T)

Инициализирует новый экземпляр класса WeakReference<T>, который ссылается на указанный объект.

WeakReference<T>(T, Boolean)

Инициализирует новый экземпляр класса WeakReference<T>, который ссылается на заданный объект и использует указанное отслеживание восстановления.

WeakReference<T>(T)

Инициализирует новый экземпляр класса WeakReference<T>, который ссылается на указанный объект.

public:
 WeakReference(T target);
public WeakReference (T target);
new WeakReference<'T (requires 'T : null)> : 'T -> WeakReference<'T (requires 'T : null)>
Public Sub New (target As T)

Параметры

target
T

Объект, на который указывает ссылка, или значение null.

Применяется к

WeakReference<T>(T, Boolean)

Инициализирует новый экземпляр класса WeakReference<T>, который ссылается на заданный объект и использует указанное отслеживание восстановления.

public:
 WeakReference(T target, bool trackResurrection);
public WeakReference (T target, bool trackResurrection);
new WeakReference<'T (requires 'T : null)> : 'T * bool -> WeakReference<'T (requires 'T : null)>
Public Sub New (target As T, trackResurrection As Boolean)

Параметры

target
T

Объект, на который указывает ссылка, или значение null.

trackResurrection
Boolean

Значение true для отслеживания объекта после финализации; значение false для отслеживания объекта только до финализации.

Применяется к