Condividi tramite


SqlServerKeyAnnotations Classe

Definizione

Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableKey).

public class SqlServerKeyAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalKeyAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerKeyAnnotations
type SqlServerKeyAnnotations = class
    inherit RelationalKeyAnnotations
    interface ISqlServerKeyAnnotations
    interface IRelationalKeyAnnotations
Public Class SqlServerKeyAnnotations
Inherits RelationalKeyAnnotations
Implements ISqlServerKeyAnnotations
Ereditarietà
SqlServerKeyAnnotations
Implementazioni

Costruttori

SqlServerKeyAnnotations(IKey)

Costruisce un'istanza per le annotazioni dell'oggetto specificato IKey.

SqlServerKeyAnnotations(RelationalAnnotations)

Costruisce un'istanza per le annotazioni dell'oggetto rappresentato dall'helper IKey di annotazione specificato.

Campi

DefaultAlternateKeyNamePrefix

Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableKey).

(Ereditato da RelationalKeyAnnotations)
DefaultPrimaryKeyNamePrefix

Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableKey).

(Ereditato da RelationalKeyAnnotations)
ProviderFullAnnotationNames

Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableKey).

(Ereditato da RelationalKeyAnnotations)

Proprietà

Annotations

Helper che rappresenta l'oggetto RelationalAnnotationsIKey da annotare.

(Ereditato da RelationalKeyAnnotations)
IsClustered

Ottiene o imposta se la chiave è cluster null o se il clustering non è stato specificato.

Key

Oggetto IKey da annotare.

(Ereditato da RelationalKeyAnnotations)
Name

Nome del vincolo della chiave.

(Ereditato da RelationalKeyAnnotations)

Metodi

GetAnnotations(IEntityType)

Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableKey).

(Ereditato da RelationalKeyAnnotations)
GetAnnotations(IProperty)

Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableKey).

(Ereditato da RelationalKeyAnnotations)
GetDefaultName()

Proprietà per annotazioni specifiche relazionali accessibili tramite SqlServer(IMutableKey).

(Ereditato da RelationalKeyAnnotations)
SetIsClustered(Nullable<Boolean>)

Tenta di impostare il clustering usando la semantica dell'oggetto RelationalAnnotations in uso.

SetName(String)

Tenta di impostare l'uso Name della semantica dell'oggetto RelationalAnnotations in uso.

(Ereditato da RelationalKeyAnnotations)

Si applica a