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

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


Link<T> Структура

Определение

Используется для включения отложенной загрузки для отдельных свойств (сходных с EntityRef<TEntity>).

public struct Link<T>

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

T

Тип элементов в отложенном источнике.

Наследование
Link<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>.

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

Продукт Версии
.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

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