System.Data.Entity.Infrastructure.Annotations Namespace
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.
Classes
| Nome | Descrição |
|---|---|
| AnnotationCodeGenerator |
Herda dessa classe para criar um serviço que permite a geração de código de anotações personalizadas como parte das migrações de scaffolding. A classe derivada deve ser definida no MigrationCodeGenerator. |
| AnnotationValues |
Representa um par de valores de anotação em um scaffolded ou codificado à DbMigrationmão. |
| CompatibilityResult |
Retornados por IsCompatibleWith(Object) métodos relacionados e para indicar se um objeto não entra em conflito com outro, de modo que os dois possam ser combinados em um. |
| IndexAnnotation |
As instâncias dessa classe são usadas como anotações personalizadas para representar índices de banco de dados em um modelo do Entity Framework. |
| IndexAnnotationSerializer |
Essa classe é usada para serializar e desserializar IndexAnnotation objetos para que possam ser armazenados na forma EDMX do modelo do Entity Framework. |
Interfaces
| Nome | Descrição |
|---|---|
| IMergeableAnnotation |
Os tipos usados como anotações personalizadas podem implementar essa interface para indicar que uma tentativa de usar várias anotações com o mesmo nome em uma determinada tabela ou coluna pode ser possível mesclando as várias anotações em uma. |