Sdílet prostřednictvím


RelationalEntityTypeAnnotations Třída

Definice

Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableEntityType).

public class RelationalEntityTypeAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalEntityTypeAnnotations
type RelationalEntityTypeAnnotations = class
    interface IRelationalEntityTypeAnnotations
Public Class RelationalEntityTypeAnnotations
Implements IRelationalEntityTypeAnnotations
Dědičnost
RelationalEntityTypeAnnotations
Odvozené
Implementuje

Konstruktory

RelationalEntityTypeAnnotations(IEntityType)

Vytvoří instanci pro poznámky daného IEntityTypeobjektu .

RelationalEntityTypeAnnotations(IEntityType, RelationalFullAnnotationNames)

Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableEntityType).

RelationalEntityTypeAnnotations(RelationalAnnotations)

Vytvoří instanci pro poznámky IEntityType reprezentované daným pomocníkem poznámek.

RelationalEntityTypeAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableEntityType).

Pole

ProviderFullAnnotationNames

Vlastnosti pro poznámky specifické pro relační přístup prostřednictvím Relational(IMutableEntityType).

Vlastnosti

Annotations

Pomocná RelationalAnnotations rutina, která IEntityType má být opatřena poznámkami.

DiscriminatorProperty

Hodnota IProperty , která se použije k ukládání diskriminující hodnoty.

DiscriminatorValue

Diskriminující hodnota, která se má použít.

EntityType

Anotace IEntityType .

Schema

Schéma databáze, které obsahuje mapovanou tabulku.

TableName

Název tabulky, na kterou je typ entity mapován.

Metody

GetAnnotations(IEntityType)

RelationalEntityTypeAnnotations Získá instanci pro danou IEntityType údržbu RelationalAnnotations sémantiky, kterou tato instance používá k řízení nastavení poznámek podle konvence.

GetAnnotations(IModel)

RelationalModelAnnotations Získá instanci pro danou IModel údržbu RelationalAnnotations sémantiky, kterou tato instance používá k řízení nastavení poznámek podle konvence.

GetDiscriminatorPropertyConfigurationSource()

Získá pro Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource aktuálně nastavenou DiscriminatorPropertyhodnotu .

GetDiscriminatorValueConfigurationSource()

Získá pro Microsoft.EntityFrameworkCore.Metadata.Internal.ConfigurationSource aktuálně nastavenou DiscriminatorValuehodnotu .

GetNonRootDiscriminatorProperty()

IProperty Vyhledá sadu, která se má použít pro diskriminátora tohoto typu bez procházení na základní typy.

RemoveDiscriminatorValue()

Pokusí se odebrat DiscriminatorValue sémantiku používaného objektu RelationalAnnotations .

SetDiscriminatorProperty(IProperty)

Pokusí se DiscriminatorProperty nastavit sémantiku používaného sémantiky RelationalAnnotations .

SetDiscriminatorProperty(IProperty, Type)

Pokusí se DiscriminatorProperty nastavit sémantiku používaného sémantiky RelationalAnnotations .

SetDiscriminatorValue(Object)

Pokusí se DiscriminatorValue nastavit sémantiku používaného sémantiky RelationalAnnotations .

SetSchema(String)

Pokusí se Schema nastavit sémantiku používaného sémantiky RelationalAnnotations .

SetTableName(String)

Pokusí se TableName nastavit sémantiku používaného sémantiky RelationalAnnotations .

Platí pro