LoadOptions Enumeração
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.
Opções para controlar o comportamento do carregamento de entidades relacionadas com Load(LoadOptions).
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
[System.Flags]
public enum LoadOptions
[<System.Flags>]
type LoadOptions =
Public Enum LoadOptions
- Herança
-
LoadOptions
- Atributos
Campos
ForceIdentityResolution | 1 | Garante que as entidades com o mesmo valor de chave primária não sejam substituídas por novas entidades ou substituídas por novos dados do banco de dados. A navegação carregada e seu inverso não conterão entidades duplicadas. Para entidades controladas, essa opção se comporta da mesma maneira e tem o mesmo desempenho que o padrão. Para entidades que não são rastreadas, essa opção pode ser significativamente mais lenta. |
None | 0 | Não aplica nenhuma opção especial ao carregamento de entidades relacionadas. Se a entidade for rastreada, as entidades com o mesmo valor de chave primária não serão substituídas por novas entidades ou substituídas por novos dados do banco de dados. Se a entidade de entidade representada por essa entrada não for rastreada e a coleção já contiver entidades, chamar esse método resultará em instâncias duplicadas na coleção ou coleção inversa para qualquer entidade com o mesmo valor de chave. Use ForceIdentityResolution para evitar obter essas duplicatas. |
Aplica-se a
Entity Framework