Idioma

RelationalModelAnnotations Classe

Definição

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

Nome Descrição
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 especificado.

Campos

Nome Descrição
ProviderFullAnnotationNames

Propriedades para anotações específicas relacionais acessadas por meio Relational(IMutableModel)de .

Propriedades

Nome Descrição
Annotations

O RelationalAnnotations auxiliar que representa a IModel anotação.

DatabaseName

Propriedades para anotações específicas relacionais acessadas por meio Relational(IMutableModel)de .

DbFunctions

Tudo IDbFunctioncontido no modelo.

DefaultSchema

O esquema padrão a ser usado para o modelo ou null se nenhum foi definido explicitamente.

MaxIdentifierLength

O comprimento máximo permitido para identificadores de repositório.

Model

O IModel para anotar.

Sequences

Tudo ISequencecontido no modelo.

Métodos

Nome Descrição
FindDbFunction(MethodInfo)

Localiza um IDbFunction 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 especificado 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 uso da semântica do RelationalAnnotations uso.

SetMaxIdentifierLength(Nullable<Int32>)

Tenta definir o MaxIdentifierLength uso da semântica do RelationalAnnotations uso.

Implantações explícitas de interface

Nome Descrição
IRelationalModelAnnotations.FindSequence(String, String)

Localiza um ISequence com o nome fornecido.

IRelationalModelAnnotations.Sequences

Tudo ISequencecontido no modelo.

Aplica-se a