Compartilhar via


ISqlServerModelAnnotations Interface

Definição

API para anotações específicas de SQL Server acessadas por meio SqlServer(IModel)de .

public interface ISqlServerModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type ISqlServerModelAnnotations = interface
    interface IRelationalModelAnnotations
Public Interface ISqlServerModelAnnotations
Implements IRelationalModelAnnotations
Derivado
Implementações

Propriedades

DatabaseName

API para anotações específicas de SQL Server acessadas por meio SqlServer(IModel)de .

(Herdado de IRelationalModelAnnotations)
DbFunctions

Todos os IDbFunctions contidos no modelo.

(Herdado de IRelationalModelAnnotations)
DefaultSchema

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

(Herdado de IRelationalModelAnnotations)
HiLoSequenceName

Obtém o nome da sequência a ser usado com ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

HiLoSequenceSchema

Obtém o esquema para a sequência a ser usada com ForSqlServerUseSequenceHiLo(PropertyBuilder, String, String)

Sequences

Todos os ISequences contidos no modelo.

(Herdado de IRelationalModelAnnotations)
ValueGenerationStrategy

O SqlServerValueGenerationStrategy a ser usado para propriedades de chaves no modelo, a menos que a propriedade tenha uma estratégia diferente definida explicitamente.

Métodos

FindDbFunction(MethodInfo)

Localiza um IDbFunction que é mapeado para o método representado pelo determinado MethodInfo.

(Herdado de IRelationalModelAnnotations)
FindSequence(String, String)

Localiza um ISequence com o nome fornecido.

(Herdado de IRelationalModelAnnotations)

Aplica-se a