Link<T> Struktura

Definicja

Służy do włączania odroczonego ładowania poszczególnych właściwości (podobnie jak EntityRef<TEntity>).

public struct Link<T>

Parametry typu

T

Typ elementów w odroczonym źródle.

Dziedziczenie
Link<T>

Uwagi

Jeśli przypiszesz odroczone źródło (IEnumerable<T>) do Link<T>metody , Link<T> ładuje wartość przez wyliczenie źródła przy pierwszym uzyskiwaniu Value dostępu do właściwości.

Konstruktory

Link<T>(IEnumerable<T>)

Inicjuje Link<T> nowe wystąpienie struktury, odwołując się do źródła.

Link<T>(Link<T>)

Inicjuje Link<T> nowe wystąpienie struktury, kopiując stan wewnętrzny z innego Link<T> wystąpienia.

Link<T>(T)

Inicjuje nowe wystąpienie Link<T> struktury, odwołując się do wartości właściwości.

Właściwości

HasLoadedOrAssignedValue

Określa, czy Link<T> wartość została załadowana, czy przypisana.

HasValue

Pobiera wartość określającą, czy źródło ma wartość.

Value

Pobiera lub ustawia wartość przypisaną do lub załadowaną przez element Link<T>.

Dotyczy

Produkt Wersje
.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

Zobacz też