Link<T> Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Służy do włączania odroczonego ładowania poszczególnych właściwości (podobnie jak w przypadku 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 elementów w odroczonym źródle.
- Dziedziczenie
Uwagi
Jeśli przypiszesz odłożone źródło ( IEnumerable<T> ) do Link<T> , program Link<T> załaduje wartość przez Wyliczenie źródła podczas pierwszego Value dostępu do właściwości.
Konstruktory
Link<T>(IEnumerable<T>) |
Inicjuje nowe wystąpienie Link<T> struktury, odwołując się do źródła. |
Link<T>(Link<T>) |
Inicjuje nowe wystąpienie Link<T> struktury przez skopiowanie stanu wewnętrznego z innego Link<T> wystąpienia. |
Link<T>(T) |
Inicjuje nowe wystąpienie Link<T> struktury przez odwołanie do wartości właściwości. |
Właściwości
HasLoadedOrAssignedValue |
Określa, czy Link<T> została załadowana lub przypisana wartość. |
HasValue |
Pobiera wartość określającą, czy źródło ma wartość. |
Value |
Pobiera lub ustawia wartość przypisaną do lub załadowana przez Link<T> . |