Link<T> Link<T> Link<T> Link<T> Struct

Definição

Usado para habilitar o adiamento do carregamento de propriedades individuais (semelhante a EntityRef<TEntity>).Used to enable deferred loading of individual properties (similar to EntityRef<TEntity>).

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

Parâmetros de tipo

T

O tipo dos elementos na origem com adiamento.The type of the elements in the deferred source.

Herança

Comentários

Se você atribuir uma origem adiada (IEnumerable<T>) a Link<T>, Link<T> o carregará o valor enumerando a origem na primeira vez Value que a propriedade for acessada.If you assign a deferred source (IEnumerable<T>) to Link<T>, Link<T> loads the value by enumerating the source the first time the Value property is accessed.

Construtores

Link<T>(IEnumerable<T>) Link<T>(IEnumerable<T>) Link<T>(IEnumerable<T>) Link<T>(IEnumerable<T>)

Inicializa uma nova instância da estrutura Link<T> referenciando a origem.Initializes a new instance of the Link<T> structure by referencing the source.

Link<T>(Link<T>) Link<T>(Link<T>) Link<T>(Link<T>) Link<T>(Link<T>)

Inicializa uma nova instância da estrutura Link<T> copiando o estado interno de outra instância Link<T>.Initializes a new instance of the Link<T> structure by copying the internal state from another Link<T> instance.

Link<T>(T) Link<T>(T) Link<T>(T) Link<T>(T)

Inicializa uma nova instância da estrutura Link<T> referenciando o valor da propriedade.Initializes a new instance of the Link<T> structure by referencing the value of the property.

Propriedades

HasLoadedOrAssignedValue HasLoadedOrAssignedValue HasLoadedOrAssignedValue HasLoadedOrAssignedValue

Especifica se o Link<T> foi carregado ou recebeu atribuição de valor.Specifies whether the Link<T> has loaded or assigned a value.

HasValue HasValue HasValue HasValue

Obtém um valor que especifica se a origem tem um valor.Gets a value that specifies whether the source has a value.

Value Value Value Value

Obtém ou define o valor atribuído ou carregado pelo Link<T>.Gets or sets the value assigned to or loaded by the Link<T>.

Aplica-se a

Veja também