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>, ссылаясь на значение свойства. |
Свойства
HasLoadedOrAssignedValue |
Указывает, был ли загружен Link<T> или было ли ему присвоено значение. |
HasValue |
Получает значение, указывающее, содержит ли источник значение. |
Value |
Получает или задает значение, присвоенное или загруженное с помощью Link<T>. |