Sdílet prostřednictvím


RelationalModelAnnotations Třída

Definice

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

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

Konstruktory

RelationalModelAnnotations(IModel, RelationalFullAnnotationNames)

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

RelationalModelAnnotations(IModel)

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

RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

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

RelationalModelAnnotations(RelationalAnnotations)

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

Pole

ProviderFullAnnotationNames

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

Vlastnosti

Annotations

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

DatabaseName

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

DbFunctions

Všechny IDbFunctionhodnoty obsažené v modelu.

DefaultSchema

Výchozí schéma, které se má použít pro model, nebo null pokud nebylo explicitně nastaveno žádné.

MaxIdentifierLength

Maximální délka povolená pro identifikátory úložiště.

Model

Anotace IModel .

Sequences

Všechny ISequencehodnoty obsažené v modelu.

Metody

FindDbFunction(MethodInfo)

Vyhledá metodu IDbFunction , která je mapována na metodu reprezentovanou danou MethodInfo.

FindSequence(String, String)

Najde objekt ISequence se zadaným názvem.

GetOrAddDbFunction(MethodInfo)

Buď vrátí existující Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction namapovanou na danou metodu, nebo vytvoří novou funkci namapovanou na metodu.

GetOrAddSequence(String, String)

Buď vrátí existující IMutableSequence s daným názvem v daném schématu, nebo vytvoří novou sekvenci s daným názvem a schématem.

SetDatabaseName(String)

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

SetDefaultSchema(String)

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

SetMaxIdentifierLength(Nullable<Int32>)

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

Explicitní implementace rozhraní

IRelationalModelAnnotations.FindSequence(String, String)

Najde objekt ISequence se zadaným názvem.

IRelationalModelAnnotations.Sequences

Všechny ISequencehodnoty obsažené v modelu.

Platí pro