Класс WeakReference<T>

Предоставляет типизированную слабую ссылку, которая ссылается на объект, а также включение этот объект для исправления сборка мусора.

  • Пространство имен: System
  • Сборка: mscorlib (в mscorlib.dll)

Иерархия наследования

Синтаксис

public sealed class WeakReference<T> : ISerializable

Параметры типа

  • T
    • Тип объекта, на который ссылаются.

Конструкторы

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

Методы

ТипИмяОписание
МетодEquals(Object) Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.)
МетодGetHashCode() Служит хэш-функцией по умолчанию. (Наследуется от Object.)
МетодGetObjectData(SerializationInfo, StreamingContext) Заполняет объект SerializationInfo со всеми данными, необходимыми для сериализации текущего объекта WeakReference<T> , что.
МетодGetType() Возвращает объект Type для текущего экземпляра. (Наследуется от Object.)
МетодSetTarget(T) Задает целевой объект, на который ссылается объект WeakReference<T> .
МетодToString() Возвращает строку, представляющую текущий объект. (Наследуется от Object.)
МетодTryGetTarget(T)
developers/references/system.weakreference_1.txt · Последние изменения: 2021/07/22 14:29 (внешнее изменение)