Link<T> Struct-datatyp

Definition

Används för att aktivera uppskjuten inläsning av enskilda egenskaper (liknar EntityRef<TEntity>).

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

Typparametrar

T

Typ av element i den uppskjutna källan.

Arv
Link<T>

Kommentarer

Om du tilldelar en uppskjuten källa (IEnumerable<T>) till Link<T>läser Link<T> du in värdet genom att räkna upp källan första gången Value egenskapen används.

Konstruktorer

Name Description
Link<T>(IEnumerable<T>)

Initierar en ny instans av Link<T> strukturen genom att referera till källan.

Link<T>(Link<T>)

Initierar en ny instans av Link<T> strukturen genom att kopiera det interna tillståndet från en annan Link<T> instans.

Link<T>(T)

Initierar en ny instans av Link<T> strukturen genom att referera till värdet för egenskapen.

Egenskaper

Name Description
HasLoadedOrAssignedValue

Anger om har Link<T> läst in eller tilldelat ett värde.

HasValue

Hämtar ett värde som anger om källan har ett värde.

Value

Hämtar eller anger värdet som tilldelats till eller lästs in av Link<T>.

Gäller för

Se även