Idioma

SqlServerIndexAnnotations Classe

Definição

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

public class SqlServerIndexAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalIndexAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerIndexAnnotations
type SqlServerIndexAnnotations = class
    inherit RelationalIndexAnnotations
    interface ISqlServerIndexAnnotations
    interface IRelationalIndexAnnotations
Public Class SqlServerIndexAnnotations
Inherits RelationalIndexAnnotations
Implements ISqlServerIndexAnnotations
Herança
SqlServerIndexAnnotations
Implementações

Construtores

Nome Descrição
SqlServerIndexAnnotations(IIndex)

Constrói uma instância para anotações do determinado IIndex.

SqlServerIndexAnnotations(RelationalAnnotations)

Constrói uma instância para anotações do IIndex representado pelo auxiliar de anotação especificado.

Campos

Nome Descrição
DefaultIndexNamePrefix

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

(Herdado de RelationalIndexAnnotations)
ProviderFullAnnotationNames

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

(Herdado de RelationalIndexAnnotations)

Propriedades

Nome Descrição
Annotations

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

(Herdado de RelationalIndexAnnotations)
Filter

A expressão de filtro de índice.

(Herdado de RelationalIndexAnnotations)
IncludeProperties

Retorna nomes de propriedade incluídos ou null se eles não foram especificados.

Index

O IIndex para anotar.

(Herdado de RelationalIndexAnnotations)
IsClustered

Indica se o índice está clusterizado ou null se o clustering não foi especificado.

Name

O nome do índice.

(Herdado de RelationalIndexAnnotations)

Métodos

Nome Descrição
GetAnnotations(IEntityType)

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

(Herdado de RelationalIndexAnnotations)
GetAnnotations(IIndex)

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

(Herdado de RelationalIndexAnnotations)
GetAnnotations(IProperty)

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

(Herdado de RelationalIndexAnnotations)
GetDefaultName()

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

(Herdado de RelationalIndexAnnotations)
GetNameConfigurationSource()

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

(Herdado de RelationalIndexAnnotations)
SetFilter(String)

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

(Herdado de RelationalIndexAnnotations)
SetInclude(IReadOnlyList<String>)

Tenta definir nomes de propriedade incluídos usando a semântica do RelationalAnnotations uso.

SetIsClustered(Nullable<Boolean>)

Tenta definir o clustering usando a semântica do RelationalAnnotations uso.

SetName(String)

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

(Herdado de RelationalIndexAnnotations)

Aplica-se a