Jazyk

RelationalModelAnnotations Třída

Definice

Vlastnosti relačních poznámek týkajících se přístupu 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

Název Description
RelationalModelAnnotations(IModel, RelationalFullAnnotationNames)

Vlastnosti relačních poznámek týkajících se přístupu prostřednictvím Relational(IMutableModel).

RelationalModelAnnotations(IModel)

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

RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

Vlastnosti relačních poznámek týkajících se přístupu prostřednictvím Relational(IMutableModel).

RelationalModelAnnotations(RelationalAnnotations)

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

Pole

Název Description
ProviderFullAnnotationNames

Vlastnosti relačních poznámek týkajících se přístupu prostřednictvím Relational(IMutableModel).

Vlastnosti

Název Description
Annotations

Pomocná rutina RelationalAnnotations představující poznámky IModel .

DatabaseName

Vlastnosti relačních poznámek týkajících se přístupu 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í povolená délka identifikátorů úložiště.

Model

Anotace IModel .

Sequences

Všechny ISequencehodnoty obsažené v modelu.

Metody

Název Description
FindDbFunction(MethodInfo)

Vyhledá namapovanou IDbFunction metodu reprezentovanou danou MethodInfometodou .

FindSequence(String, String)

Najde s daným ISequence názvem.

GetOrAddDbFunction(MethodInfo)

Vrátí buď 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 relačních poznámek týkajících se přístupu prostřednictvím Relational(IMutableModel).

SetDefaultSchema(String)

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

SetMaxIdentifierLength(Nullable<Int32>)

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

Explicitní implementace rozhraní

Název Description
IRelationalModelAnnotations.FindSequence(String, String)

Najde s daným ISequence názvem.

IRelationalModelAnnotations.Sequences

Všechny ISequencehodnoty obsažené v modelu.

Platí pro