Link<T> Struktura

Definice

Používá se k povolení odloženého načítání jednotlivých vlastností (podobně jako EntityRef<TEntity> ).

generic <typename T>
public value class Link
public struct Link<T>
type Link<'T> = struct
Public Structure Link(Of T)

Parametry typu

T

Typ prvků v odloženém zdroji.

Dědičnost
Link<T>

Poznámky

Pokud přiřadíte odložený zdroj ( IEnumerable<T> ) k Link<T> , Link<T> načte hodnotu vytvořením výčtu zdroje při prvním Value otevření vlastnosti.

Konstruktory

Link<T>(IEnumerable<T>)

Inicializuje novou instanci Link<T> struktury odkazem na zdroj.

Link<T>(Link<T>)

Inicializuje novou instanci Link<T> struktury zkopírováním interního stavu z jiné Link<T> instance.

Link<T>(T)

Inicializuje novou instanci Link<T> struktury odkazem na hodnotu vlastnosti.

Vlastnosti

HasLoadedOrAssignedValue

Určuje, zda Link<T> byla načtena nebo přiřazena hodnota.

HasValue

Načte hodnotu, která určuje, zda má zdroj hodnotu.

Value

Získá nebo nastaví hodnotu přiřazenou nebo načtenou Link<T> .

Platí pro

Viz také