Прочитать на английском

Поделиться через


WeakReference.IsAlive Свойство

Определение

Возвращает сведения о том, был ли удален сборщиком мусора объект, на который ссылается текущий объект WeakReference.

public virtual bool IsAlive { get; }

Значение свойства

Boolean

Значение true, если объект, на который ссылается текущий объект WeakReference, не был удален сборщиком мусора и остается доступным; в противном случае — значение false.

Комментарии

Так как объект может быть извлечен для сборки мусора сразу после IsAlive возврата trueсвойства, использование этого свойства не рекомендуется, если только вы не проверяете только возвращаемое false значение.

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

См. также раздел