RelationalModelAnnotations Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 |
| 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. |