Freigeben über


SqlServerIndexAnnotations Klasse

Definition

Eigenschaften für relationale anmerkungen, auf die über zugegriffen wird SqlServer(IMutableIndex).

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
Vererbung
SqlServerIndexAnnotations
Implementiert

Konstruktoren

SqlServerIndexAnnotations(IIndex)

Erstellt eine instance für Anmerkungen der angegebenen IIndex.

SqlServerIndexAnnotations(RelationalAnnotations)

Erstellt eine instance für Anmerkungen des IIndex durch das angegebene Anmerkungshilfsprogramm dargestellten.

Felder

DefaultIndexNamePrefix

Eigenschaften für relationale anmerkungen, auf die über zugegriffen wird SqlServer(IMutableIndex).

(Geerbt von RelationalIndexAnnotations)
ProviderFullAnnotationNames

Eigenschaften für relationale anmerkungen, auf die über zugegriffen wird SqlServer(IMutableIndex).

(Geerbt von RelationalIndexAnnotations)

Eigenschaften

Annotations

Das RelationalAnnotations Hilfsprogramm, das die IIndex zu kommentierende darstellt.

(Geerbt von RelationalIndexAnnotations)
Filter

Der Indexfilterausdruck.

(Geerbt von RelationalIndexAnnotations)
IncludeProperties

Gibt enthaltene Eigenschaftsnamen zurück, oder null , wenn sie nicht angegeben wurden.

Index

Die IIndex zu kommentierende.

(Geerbt von RelationalIndexAnnotations)
IsClustered

Gibt an, ob der Index gruppiert ist oder null ob kein Clustering angegeben wurde.

Name

Der Indexname.

(Geerbt von RelationalIndexAnnotations)

Methoden

GetAnnotations(IEntityType)

Eigenschaften für relationale anmerkungen, auf die über zugegriffen wird SqlServer(IMutableIndex).

(Geerbt von RelationalIndexAnnotations)
GetAnnotations(IIndex)

Eigenschaften für relationale anmerkungen, auf die über zugegriffen wird SqlServer(IMutableIndex).

(Geerbt von RelationalIndexAnnotations)
GetAnnotations(IProperty)

Eigenschaften für relationale anmerkungen, auf die über zugegriffen wird SqlServer(IMutableIndex).

(Geerbt von RelationalIndexAnnotations)
GetDefaultName()

Eigenschaften für relationale anmerkungen, auf die über zugegriffen wird SqlServer(IMutableIndex).

(Geerbt von RelationalIndexAnnotations)
GetNameConfigurationSource()

Eigenschaften für relationale anmerkungen, auf die über zugegriffen wird SqlServer(IMutableIndex).

(Geerbt von RelationalIndexAnnotations)
SetFilter(String)

Versucht, mithilfe Filter der Semantik des RelationalAnnotations verwendeten festzulegen.

(Geerbt von RelationalIndexAnnotations)
SetInclude(IReadOnlyList<String>)

Versucht, eingeschlossene Eigenschaftsnamen mithilfe der Semantik der RelationalAnnotations verwendeten festzulegen.

SetIsClustered(Nullable<Boolean>)

Versucht, clustering mithilfe der Semantik des RelationalAnnotations verwendeten festzulegen.

SetName(String)

Versucht, mithilfe Name der Semantik des RelationalAnnotations verwendeten festzulegen.

(Geerbt von RelationalIndexAnnotations)

Gilt für: