Compartilhar via


RelationalModelExtensions Classe

Definição

Métodos de extensão de modelo específicos relacionais.

public static class RelationalModelExtensions
type RelationalModelExtensions = class
Public Module RelationalModelExtensions
Herança
RelationalModelExtensions

Comentários

Confira Modelagem de tipos de entidade e relações para obter mais informações e exemplos.

Métodos

AddDbFunction(IConventionModel, MethodInfo, Boolean)

Cria uma função mapeada para o método especificado.

AddDbFunction(IConventionModel, String, Type, Boolean)

Cria uma função .

AddDbFunction(IMutableModel, MethodInfo)

Cria um IMutableDbFunction mapeado para o método especificado.

AddDbFunction(IMutableModel, String, Type)

Cria uma função .

AddSequence(IConventionModel, String, String, Boolean)

Retorna o existente IMutableSequence com o nome fornecido no esquema fornecido ou cria uma nova sequência com o nome e o esquema fornecidos.

AddSequence(IMutableModel, 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.

FindDbFunction(IConventionModel, MethodInfo)

Localiza uma função mapeada para o método representado pelo determinado MethodInfo.

FindDbFunction(IConventionModel, String)

Localiza uma função mapeada para o método representado pelo nome fornecido.

FindDbFunction(IModel, MethodInfo)

Localiza uma função mapeada para o método representado pelo determinado MethodInfo.

FindDbFunction(IModel, String)

Localiza uma função mapeada para o método representado pelo nome fornecido.

FindDbFunction(IMutableModel, MethodInfo)

Localiza uma função mapeada para o método representado pelo determinado MethodInfo.

FindDbFunction(IMutableModel, String)

Localiza uma função mapeada para o método representado pelo nome fornecido.

FindDbFunction(IReadOnlyModel, MethodInfo)

Localiza uma função mapeada para o método representado pelo determinado MethodInfo.

FindDbFunction(IReadOnlyModel, String)

Localiza uma função mapeada para o método representado pelo nome fornecido.

FindSequence(IConventionModel, String, String)

Localiza uma sequência com o nome fornecido.

FindSequence(IModel, String, String)

Localiza uma sequência com o nome fornecido.

FindSequence(IMutableModel, String, String)

Localiza uma sequência com o nome fornecido.

FindSequence(IReadOnlyModel, String, String)

Localiza uma sequência com o nome fornecido.

GetCollation(IModel)

Retorna a ordenação do banco de dados.

GetCollation(IReadOnlyModel)

Retorna a ordenação do banco de dados.

GetCollationConfigurationSource(IConventionModel)

Retorna a origem da configuração para a ordenação.

GetDbFunctions(IConventionModel)

Retorna todas as funções contidas no modelo.

GetDbFunctions(IModel)

Retorna todas as funções contidas no modelo.

GetDbFunctions(IMutableModel)

Retorna todas as funções contidas no modelo.

GetDbFunctions(IReadOnlyModel)

Retorna todas as funções contidas no modelo.

GetDefaultSchema(IModel)

Retorna o esquema padrão a ser usado para o modelo ou null se nenhum tiver sido definido.

GetDefaultSchema(IReadOnlyModel)

Retorna o esquema padrão a ser usado para o modelo ou null se nenhum tiver sido definido.

GetDefaultSchemaConfigurationSource(IConventionModel)

Retorna a origem da configuração para o esquema padrão.

GetMaxIdentifierLength(IModel)

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

GetMaxIdentifierLength(IReadOnlyModel)

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

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

Retorna a origem da configuração para GetMaxIdentifierLength(IReadOnlyModel).

GetRelationalModel(IModel)

Retorna o modelo de banco de dados.

GetSequences(IConventionModel)

Retorna todas as sequências contidas no modelo.

GetSequences(IModel)

Retorna todas as sequências contidas no modelo.

GetSequences(IMutableModel)

Retorna todas as sequências contidas no modelo.

GetSequences(IReadOnlyModel)

Retorna todas as sequências contidas no modelo.

RemoveDbFunction(IConventionModel, MethodInfo)

Remove a função mapeada para o método representado pelo determinado MethodInfo.

RemoveDbFunction(IConventionModel, String)

Remove a função mapeada para o método representado pelo determinado MethodInfo.

RemoveDbFunction(IMutableModel, MethodInfo)

Remove a função mapeada para o método representado pelo determinado MethodInfo.

RemoveDbFunction(IMutableModel, String)

Remove a função mapeada para o método representado pelo determinado MethodInfo.

RemoveSequence(IConventionModel, String, String)

Remove o IConventionSequence com o nome fornecido.

RemoveSequence(IMutableModel, String, String)

Remove o IMutableSequence com o nome fornecido.

SetCollation(IConventionModel, String, Boolean)

Define a ordenação do banco de dados.

SetCollation(IMutableModel, String)

Define a ordenação do banco de dados.

SetDefaultSchema(IConventionModel, String, Boolean)

Define o esquema padrão.

SetDefaultSchema(IMutableModel, String)

Define o esquema padrão.

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

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

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

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

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

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