Link<T> Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Usado para habilitar o adiamento do carregamento de propriedades individuais (semelhante a 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.
- Herança
Comentários
Se você atribuir uma origem adiada (IEnumerable<T>) a Link<T>, Link<T> carregará o valor enumerando a origem na primeira vez que a Value propriedade for acessada.
Construtores
Link<T>(IEnumerable<T>) |
Inicializa uma nova instância da estrutura Link<T> referenciando a origem. |
Link<T>(Link<T>) |
Inicializa uma nova instância da estrutura Link<T> copiando o estado interno de outra instância Link<T>. |
Link<T>(T) |
Inicializa uma nova instância da estrutura Link<T> referenciando o valor da propriedade. |
Propriedades
HasLoadedOrAssignedValue |
Especifica se o Link<T> foi carregado ou recebeu atribuição de valor. |
HasValue |
Obtém um valor que especifica se a origem tem um valor. |
Value |
Obtém ou define o valor atribuído ou carregado pelo Link<T>. |