Jazyk

RelationalModelExtensions Třída

Definice

Metody rozšíření modelu specifické pro relační určitou.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalModelExtensions
public static class RelationalModelExtensions
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalModelExtensions = class
type RelationalModelExtensions = class
Public Module RelationalModelExtensions
Dědičnost
RelationalModelExtensions
Atributy

Poznámky

Další informace a příklady najdete v tématu Modelování typů entit a relací .

Metody

Název Description
AddDbFunction(IConventionModel, MethodInfo, Boolean)

Vytvoří funkci namapovanou na danou metodu.

AddDbFunction(IConventionModel, String, Type, Boolean)

Vytvoří funkci.

AddDbFunction(IMutableModel, MethodInfo)

Vytvoří namapovanou na danou IMutableDbFunction metodu.

AddDbFunction(IMutableModel, String, Type)

Vytvoří funkci.

AddSequence(IConventionModel, String, String, Boolean)

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.

AddSequence(IMutableModel, 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.

AreNamedDefaultConstraintsUsed(IReadOnlyModel)

Vrátí hodnotu určující, jestli se mají použít pojmenovaná výchozí omezení.

FindDbFunction(IConventionModel, MethodInfo)

Najde funkci, která je namapována na metodu reprezentovanou danou MethodInfo.

FindDbFunction(IConventionModel, String)

Vyhledá funkci, která je namapována na metodu reprezentovanou daným názvem.

FindDbFunction(IModel, MethodInfo)

Najde funkci, která je namapována na metodu reprezentovanou danou MethodInfo.

FindDbFunction(IModel, String)

Vyhledá funkci, která je namapována na metodu reprezentovanou daným názvem.

FindDbFunction(IMutableModel, MethodInfo)

Najde funkci, která je namapována na metodu reprezentovanou danou MethodInfo.

FindDbFunction(IMutableModel, String)

Vyhledá funkci, která je namapována na metodu reprezentovanou daným názvem.

FindDbFunction(IReadOnlyModel, MethodInfo)

Najde funkci, která je namapována na metodu reprezentovanou danou MethodInfo.

FindDbFunction(IReadOnlyModel, String)

Vyhledá funkci, která je namapována na metodu reprezentovanou daným názvem.

FindSequence(IConventionModel, String, String)

Vyhledá sekvenci s daným názvem.

FindSequence(IModel, String, String)

Vyhledá sekvenci s daným názvem.

FindSequence(IMutableModel, String, String)

Vyhledá sekvenci s daným názvem.

FindSequence(IReadOnlyModel, String, String)

Vyhledá sekvenci s daným názvem.

GetCollation(IModel)

Vrátí kolaci databáze.

GetCollation(IReadOnlyModel)

Vrátí kolaci databáze.

GetCollationConfigurationSource(IConventionModel)

Vrátí zdroj konfigurace pro kolaci.

GetDbFunctions(IConventionModel)

Vrátí všechny funkce obsažené v modelu.

GetDbFunctions(IModel)

Vrátí všechny funkce obsažené v modelu.

GetDbFunctions(IMutableModel)

Vrátí všechny funkce obsažené v modelu.

GetDbFunctions(IReadOnlyModel)

Vrátí všechny funkce obsažené v modelu.

GetDefaultSchema(IModel)

Vrátí výchozí schéma, které se má použít pro model, nebo null pokud nebyla nastavena žádná.

GetDefaultSchema(IReadOnlyModel)

Vrátí výchozí schéma, které se má použít pro model, nebo null pokud nebyla nastavena žádná.

GetDefaultSchemaConfigurationSource(IConventionModel)

Vrátí zdroj konfigurace výchozího schématu.

GetMaxIdentifierLength(IModel)

Vrátí maximální povolenou délku identifikátorů úložiště.

GetMaxIdentifierLength(IReadOnlyModel)

Vrátí maximální povolenou délku identifikátorů úložiště.

GetMaxIdentifierLengthConfigurationSource(IConventionModel)

Vrátí zdroj konfigurace pro GetMaxIdentifierLength(IReadOnlyModel).

GetRelationalModel(IModel)

Vrátí model databáze.

GetSequences(IConventionModel)

Vrátí všechny sekvence obsažené v modelu.

GetSequences(IModel)

Vrátí všechny sekvence obsažené v modelu.

GetSequences(IMutableModel)

Vrátí všechny sekvence obsažené v modelu.

GetSequences(IReadOnlyModel)

Vrátí všechny sekvence obsažené v modelu.

RemoveDbFunction(IConventionModel, MethodInfo)

Odebere funkci, která je namapována na metodu reprezentovanou danou MethodInfo.

RemoveDbFunction(IConventionModel, String)

Odebere funkci, která je namapována na metodu reprezentovanou danou MethodInfo.

RemoveDbFunction(IMutableModel, MethodInfo)

Odebere funkci, která je namapována na metodu reprezentovanou danou MethodInfo.

RemoveDbFunction(IMutableModel, String)

Odebere funkci, která je namapována na metodu reprezentovanou danou MethodInfo.

RemoveSequence(IConventionModel, String, String)

Odebere IConventionSequence daný název.

RemoveSequence(IMutableModel, String, String)

Odebere IMutableSequence daný název.

SetCollation(IConventionModel, String, Boolean)

Nastaví kolaci databáze.

SetCollation(IMutableModel, String)

Nastaví kolaci databáze.

SetDefaultSchema(IConventionModel, String, Boolean)

Nastaví výchozí schéma.

SetDefaultSchema(IMutableModel, String)

Nastaví výchozí schéma.

SetMaxIdentifierLength(IConventionModel, Nullable<Int32>, Boolean)

Nastaví maximální povolenou délku identifikátorů úložiště.

SetMaxIdentifierLength(IMutableModel, Nullable<Int32>)

Nastaví maximální povolenou délku identifikátorů úložiště.

ToDebugString(IRelationalModel, MetadataDebugStringOptions, Int32)

Vytvoří čitelné znázornění daných metadat člověkem.

Upozornění: Nespoléhejte na formát vráceného řetězce. Je určen pouze pro ladění a může se libovolně měnit mezi verzemi.

UseNamedDefaultConstraints(IConventionModel, Nullable<Boolean>, Boolean)

Nastaví hodnotu označující, jestli se mají použít pojmenovaná výchozí omezení.

UseNamedDefaultConstraints(IMutableModel, Boolean)

Nastaví hodnotu označující, jestli se mají použít pojmenovaná výchozí omezení.

UseNamedDefaultConstraintsConfigurationSource(IConventionModel)

Vrátí zdroj konfigurace pro pojmenované výchozí nastavení omezení.

Platí pro