Compartilhar via


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

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 determinado.

Campos

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

Annotations

O RelationalAnnotations auxiliar que representa o IIndex a ser anotado.

(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 a ser anotado.

(Herdado de RelationalIndexAnnotations)
IsClustered

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

Name

O nome do índice.

(Herdado de RelationalIndexAnnotations)

Métodos

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 usando a semântica do RelationalAnnotations em uso.

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

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

SetIsClustered(Nullable<Boolean>)

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

SetName(String)

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

(Herdado de RelationalIndexAnnotations)

Aplica-se a