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
для отслеживания объекта только до финализации.