ModelExtensions Classe
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.
Cuidado
Use IReadOnlyModel
Métodos de extensão para IReadOnlyModel.
public static class ModelExtensions
[System.Obsolete("Use IReadOnlyModel")]
public static class ModelExtensions
type ModelExtensions = class
[<System.Obsolete("Use IReadOnlyModel")>]
type ModelExtensions = class
Public Module ModelExtensions
- Herança
-
ModelExtensions
- Atributos
Métodos
FindEntityType(IModel, Type) |
Obsoleto.
Obtém a entidade que mapeia a classe de entidade fornecida. Retorna |
FindEntityType(IModel, Type, String, IEntityType) |
Obsoleto.
Obtém o tipo de entidade para o tipo fornecido, definindo o nome de navegação e o tipo de entidade definidor. Retornará |
FindRuntimeEntityType(IModel, Type) |
Obsoleto.
Obtém a entidade que mapeia a classe de entidade fornecida, em que a classe pode ser um proxy derivado do tipo de entidade real. Retorna |
GetChangeTrackingStrategy(IModel) |
Obsoleto.
Obtém a estratégia de controle de alterações padrão que está sendo usada para entidades no modelo. Essa estratégia indica como o contexto detecta alterações nas propriedades de uma instância de um tipo de entidade. |
GetEntityTypes(IModel, String) |
Obsoleto.
Obtém os tipos de entidade que correspondem ao nome fornecido. |
GetEntityTypes(IModel, Type) |
Obsoleto.
Obtém os tipos de entidade que correspondem ao tipo fornecido. |
GetProductVersion(IModel) |
Obsoleto.
Obtém a versão do assembly do EF Core usada para criar esse modelo |
GetPropertyAccessMode(IModel) |
Obsoleto.
Obtém o PropertyAccessMode que está sendo usado para propriedades de tipos de entidade neste modelo. Observe que tipos de entidade individuais podem substituir esse modo de acesso e propriedades individuais de tipos de entidade podem substituir o modo de acesso definido no tipo de entidade. O valor retornado aqui será usado para qualquer propriedade para a qual nenhuma substituição tenha sido especificada. |
HasEntityTypeWithDefiningNavigation(IModel, String) |
Obsoleto.
Obtém um valor que indica se o modelo contém um tipo de entidade correspondente com uma navegação de definição. |
HasEntityTypeWithDefiningNavigation(IModel, Type) |
Obsoleto.
Obtém um valor que indica se o modelo contém um tipo de entidade correspondente com uma navegação de definição. |
IsIndexerMethod(IModel, MethodInfo) |
Obsoleto.
Obtém um valor que indica se o MethodInfo fornecido reentra um acesso de indexador. |
IsShared(IModel, Type) |
Obsoleto.
Obtém se o tipo CLR é usado por entidades de tipo compartilhado no modelo. |
ToDebugString(IModel, MetadataDebugStringOptions, Int32) |
Obsoleto.
Cria uma representação legível por humanos dos metadados determinados. Aviso: não dependa do formato da cadeia de caracteres retornada. Ele foi projetado apenas para depuração e pode mudar arbitrariamente entre as versões. |
Aplica-se a
Entity Framework
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários