Condividi tramite


Link<T> Struct

Definizione

Utilizzato per attivare il caricamento posticipato di proprietà singole (simile a EntityRef<TEntity>).

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

Parametri di tipo

T

Tipo degli elementi contenuti nell'origine rinviata.

Ereditarietà
Link<T>

Commenti

Se si assegna un'origine posticipata (IEnumerable<T>) a Link<T>, Link<T> carica il valore enumerando l'origine la prima volta che si accede alla Value proprietà.

Costruttori

Link<T>(IEnumerable<T>)

Inizializza una nuova istanza della struttura Link<T> facendo riferimento all'origine.

Link<T>(Link<T>)

Inizializzare una nuova istanza della struttura Link<T> copiando lo stato interno da un'altra istanza di Link<T>.

Link<T>(T)

Inizializza una nuova istanza della struttura Link<T> facendo riferimento al valore della proprietà.

Proprietà

HasLoadedOrAssignedValue

Specifica se Link<T> ha caricato o assegnato un valore.

HasValue

Ottiene un valore che specifica se l'origine contiene un valore.

Value

Ottiene o imposta il valore assegnato a o caricato da Link<T>.

Si applica a

Vedi anche