Sdílet prostřednictvím


Link<T> Struktura

Definice

Používá se k povolení odloženého načtení 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é 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 výčtem zdroje při prvním přístupu k Value 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, jestli se Link<T> načetla nebo přiřadila hodnota.

HasValue

Získá hodnotu, která určuje, zda zdroj má hodnotu.

Value

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

Platí pro

Viz také