Link<T> Структура
В этой статье
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Используется для включения отложенной загрузки для отдельных свойств (сходных с EntityRef<TEntity>).
generic <typename T>
public value class Link
public struct Link<T>
type Link<'T> = struct
Public Structure Link(Of T)
Параметры типа
- T
Тип элементов в отложенном источнике.
- Наследование
Комментарии
Если вы назначаете отложенный источник (IEnumerable<T>) для Link<T>, Link<T> загружает значение путем перечисления источника при первом обращении Value к свойству.
Конструкторы
Link<T>(IEnumerable<T>) |
Инициализирует новый экземпляр структуры Link<T>, ссылаясь на источник. |
Link<T>(Link<T>) |
Инициализирует новый экземпляр структуры Link<T>, копируя внутреннее состояние из другого экземпляра Link<T>. |
Link<T>(T) |
Инициализирует новый экземпляр структуры Link<T>, ссылаясь на значение свойства. |
Свойства
Has |
Указывает, был ли загружен Link<T> или было ли ему присвоено значение. |
Has |
Получает значение, указывающее, содержит ли источник значение. |
Value |
Получает или задает значение, присвоенное или загруженное с помощью Link<T>. |
Применяется к
Продукт | Версии |
---|---|
.NET Framework | 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |