RelationalModelAnnotations 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.
Propriedades para anotações específicas relacionais acessadas por meio Relational(IMutableModel)de .
public class RelationalModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type RelationalModelAnnotations = class
interface IRelationalModelAnnotations
Public Class RelationalModelAnnotations
Implements IRelationalModelAnnotations
- Herança
-
RelationalModelAnnotations
- Derivado
- Implementações
Construtores
RelationalModelAnnotations(IModel, RelationalFullAnnotationNames) |
Propriedades para anotações específicas relacionais acessadas por meio Relational(IMutableModel)de . |
RelationalModelAnnotations(IModel) |
Constrói uma instância para anotações do determinado IModel. |
RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) |
Propriedades para anotações específicas relacionais acessadas por meio Relational(IMutableModel)de . |
RelationalModelAnnotations(RelationalAnnotations) |
Constrói uma instância para anotações do IModel representado pelo auxiliar de anotação determinado. |
Campos
ProviderFullAnnotationNames |
Propriedades para anotações específicas relacionais acessadas por meio Relational(IMutableModel)de . |
Propriedades
Annotations |
O RelationalAnnotations auxiliar que representa o IModel a ser anotado. |
DatabaseName |
Propriedades para anotações específicas relacionais acessadas por meio Relational(IMutableModel)de . |
DbFunctions |
Todos os IDbFunctions contidos no modelo. |
DefaultSchema |
O esquema padrão a ser usado para o modelo ou |
MaxIdentifierLength |
O comprimento máximo permitido para identificadores de repositório. |
Model |
O IModel a ser anotado. |
Sequences |
Todos os ISequences contidos no modelo. |
Métodos
FindDbFunction(MethodInfo) |
Localiza um IDbFunction que é mapeado para o método representado pelo determinado MethodInfo. |
FindSequence(String, String) |
Localiza um ISequence com o nome fornecido. |
GetOrAddDbFunction(MethodInfo) |
Retorna o mapeado existente Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction para o método determinado ou cria uma nova função mapeada para o método . |
GetOrAddSequence(String, String) |
Retorna o existente IMutableSequence com o nome fornecido no esquema fornecido ou cria uma nova sequência com o nome e o esquema fornecidos. |
SetDatabaseName(String) |
Propriedades para anotações específicas relacionais acessadas por meio Relational(IMutableModel)de . |
SetDefaultSchema(String) |
Tenta definir o DefaultSchema usando a semântica do RelationalAnnotations em uso. |
SetMaxIdentifierLength(Nullable<Int32>) |
Tenta definir o MaxIdentifierLength usando a semântica do RelationalAnnotations em uso. |
Implantações explícitas de interface
IRelationalModelAnnotations.FindSequence(String, String) |
Localiza um ISequence com o nome fornecido. |
IRelationalModelAnnotations.Sequences |
Todos os ISequences contidos no modelo. |
Aplica-se a
Entity Framework