SqlServerEntityTypeAnnotations Klasse

Definition

Eigenschaften für relationale Anmerkungen, auf die über zugegriffen wird SqlServer(IMutableEntityType).

public class SqlServerEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.RelationalEntityTypeAnnotations, Microsoft.EntityFrameworkCore.Metadata.ISqlServerEntityTypeAnnotations
type SqlServerEntityTypeAnnotations = class
    inherit RelationalEntityTypeAnnotations
    interface ISqlServerEntityTypeAnnotations
    interface IRelationalEntityTypeAnnotations
Public Class SqlServerEntityTypeAnnotations
Inherits RelationalEntityTypeAnnotations
Implements ISqlServerEntityTypeAnnotations
Vererbung
SqlServerEntityTypeAnnotations
Implementiert

Konstruktoren

SqlServerEntityTypeAnnotations(IEntityType)

Erstellt eine instance für Anmerkungen des angegebenen IEntityType.

SqlServerEntityTypeAnnotations(RelationalAnnotations)

Erstellt eine instance für Anmerkungen der, die IEntityType vom angegebenen Anmerkungshilfsprogramm dargestellt werden.

Felder

ProviderFullAnnotationNames

Eigenschaften für relationale Anmerkungen, auf die über zugegriffen wird SqlServer(IMutableEntityType).

(Geerbt von RelationalEntityTypeAnnotations)

Eigenschaften

Annotations

Das RelationalAnnotations Hilfsprogramm, das das IEntityType darstellt, um zu kommentieren.

(Geerbt von RelationalEntityTypeAnnotations)
DiscriminatorProperty

Der IProperty , der zum Speichern eines Diskriminatorwerts verwendet wird.

(Geerbt von RelationalEntityTypeAnnotations)
DiscriminatorValue

Der zu verwendende Diskriminatorwert.

(Geerbt von RelationalEntityTypeAnnotations)
EntityType

Die IEntityType zu kommentierende.

(Geerbt von RelationalEntityTypeAnnotations)
IsMemoryOptimized

Gibt an, ob der Typ einer speicheroptimierten Tabelle zugeordnet ist.

Schema

Das Datenbankschema, das die zugeordnete Tabelle enthält.

(Geerbt von RelationalEntityTypeAnnotations)
TableName

Der Name der Tabelle, der der Entitätstyp zugeordnet ist..

(Geerbt von RelationalEntityTypeAnnotations)

Methoden

GetAnnotations(IEntityType)

Ruft eine RelationalEntityTypeAnnotations instance für die angegebene IEntityType Semantik ab, die RelationalAnnotations von diesem instance verwendet wird, um Einstellungsanmerkungen nach Konvention zu steuern.

(Geerbt von RelationalEntityTypeAnnotations)
GetAnnotations(IModel)

Ruft eine RelationalModelAnnotations instance für die angegebene IModel Semantik ab, die RelationalAnnotations von diesem instance verwendet wird, um Einstellungsanmerkungen nach Konvention zu steuern.

(Geerbt von RelationalEntityTypeAnnotations)
GetDiscriminatorPropertyConfigurationSource()

Ruft den Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource für den aktuell festgelegten ab DiscriminatorProperty.

(Geerbt von RelationalEntityTypeAnnotations)
GetDiscriminatorValueConfigurationSource()

Ruft den Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource für den aktuell festgelegten ab DiscriminatorValue.

(Geerbt von RelationalEntityTypeAnnotations)
GetNonRootDiscriminatorProperty()

Sucht den Satz, der IProperty für einen Diskriminator für diesen Typ verwendet werden soll, ohne zu Basistypen zu wechseln.

(Geerbt von RelationalEntityTypeAnnotations)
RemoveDiscriminatorValue()

Versucht, die DiscriminatorValue mithilfe der Semantik des RelationalAnnotations verwendeten zu entfernen.

(Geerbt von RelationalEntityTypeAnnotations)
SetDiscriminatorProperty(IProperty)

Versucht, die DiscriminatorProperty mithilfe der Semantik des RelationalAnnotations verwendeten festzulegen.

(Geerbt von RelationalEntityTypeAnnotations)
SetDiscriminatorProperty(IProperty, Type)

Versucht, die DiscriminatorProperty mithilfe der Semantik des RelationalAnnotations verwendeten festzulegen.

(Geerbt von RelationalEntityTypeAnnotations)
SetDiscriminatorValue(Object)

Versucht, die DiscriminatorValue mithilfe der Semantik des RelationalAnnotations verwendeten festzulegen.

(Geerbt von RelationalEntityTypeAnnotations)
SetIsMemoryOptimized(Boolean)

Versucht, die Speicheroptimierung festzulegen.

SetSchema(String)

Versucht, die Schema mithilfe der Semantik des RelationalAnnotations verwendeten festzulegen.

(Geerbt von RelationalEntityTypeAnnotations)
SetTableName(String)

Versucht, die TableName mithilfe der Semantik des RelationalAnnotations verwendeten festzulegen.

(Geerbt von RelationalEntityTypeAnnotations)

Gilt für: