Język

RelationalAnnotationNames Klasa

Definicja

Nazwy dobrze znanych adnotacji modelu relacyjnego. Aplikacje nie powinny używać tych nazw bezpośrednio, ale zamiast tego powinny używać metod rozszerzeń na obiektach metadanych.

[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalAnnotationNames
public static class RelationalAnnotationNames
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalAnnotationNames = class
type RelationalAnnotationNames = class
Public Class RelationalAnnotationNames
Dziedziczenie
RelationalAnnotationNames
Atrybuty

Uwagi

Aby uzyskać więcej informacji i przykładów, zobacz Modelowanie typów jednostek i relacji .

Pola

Nazwisko Opis
AllNames

Jest to wewnętrzny interfejs API, który obsługuje infrastrukturę Entity Framework Core i nie podlega tym samym standardom zgodności co publiczne interfejsy API. Można go zmienić lub usunąć bez powiadomienia w jakiejkolwiek wersji. Należy używać go bezpośrednio w kodzie z wyjątkową ostrożnością i wiedząc, że może to spowodować błędy aplikacji podczas aktualizowania do nowej wersji Entity Framework Core.

CheckConstraints

Nazwa adnotacji ograniczeń sprawdzania.

Collation

Nazwa adnotacji sortowania.

ColumnName

Nazwa adnotacji nazw kolumn.

ColumnOrder

Nazwa adnotacji kolejności kolumn.

ColumnType

Nazwa adnotacji typu kolumny.

Comment

Nazwa adnotacji komentarzy.

ComputedColumnSql

Nazwa adnotacji wyrażeń SQL obliczonej wartości.

ContainerColumnName

Nazwa adnotacji określająca nazwę kolumny kontenera, do której jest mapowany obiekt.

ContainerColumnType

Typ kolumny dla kolumny kontenera, do której jest mapowany obiekt.

ContainerColumnTypeMapping
Przestarzałe.

Nazwa adnotacji określająca mapowanie typu kolumny kontenera.

DbFunction
Przestarzałe.

Nazwa adnotacji DbFunction.

DbFunctions

Nazwa adnotacji funkcji.

DefaultColumnMappings

Nazwa domyślnych mapowań kolumn adnotacji.

DefaultConstraintName

Nazwa domyślnych adnotacji ograniczeń.

DefaultMappings

Nazwa domyślnych mapowań adnotacji.

DefaultSchema

Nazwa domyślnych adnotacji schematu.

DefaultValue

Nazwa adnotacji wartości domyślnych.

DefaultValueSql

Nazwa adnotacji wyrażeń SQL wartości domyślnej.

DeleteStoredProcedure

Nazwa mapowanych adnotacji procedury składowanej usuwania.

DeleteStoredProcedureMappings

Nazwa usuwania mapowań procedur składowanej mapowania adnotacji.

DeleteStoredProcedureParameterMappings

Nazwa mapowań parametrów procedury składowanej mapowania adnotacji.

DiscriminatorProperty

Nazwa adnotacji dotyczących właściwości dyskryminujących.

DiscriminatorValue

Nazwa adnotacji wartości dyskryminującej.

FieldValueGetter

Nazwa dla wartości pola czytelnika deleguj adnotację delegata.

Filter

Nazwa adnotacji filtru.

ForeignKeyMappings

Nazwa mapowań kluczy obcych adnotacji.

FunctionColumnMappings

Nazwa mapowań kolumn funkcji jest adnotacjami.

FunctionMappings

Nazwa mapowań funkcji adnotacji.

FunctionName

Nazwa mapowanych adnotacji nazw funkcji.

InsertStoredProcedure

Nazwa mapowanych adnotacji procedury składowanej.

InsertStoredProcedureMappings

Nazwa wstawiania mapowań procedur składowanej mapowania adnotacji.

InsertStoredProcedureParameterMappings

Nazwa wstawiania mapowań parametrów procedury składowanej mapowania adnotacji.

InsertStoredProcedureResultColumnMappings

Nazwa wstawiania adnotacji kolumn wyników procedury składowanej.

IsFixedLength

Nazwa adnotacji zawierającej flagę wskazującą, czy właściwość jest ograniczona do wartości o stałej długości.

IsForeignKeyExcludedFromMigrations

Nazwa adnotacji określająca, czy ograniczenie klucza obcego jest wykluczone z migracji.

IsStored

Nazwa adnotacji typu obliczonej kolumny.

IsTableExcludedFromMigrations

Nazwa adnotacji określająca, czy tabela jest wykluczona z migracji.

JsonElementMappings

Nazwa mapowania elementów JSON mapuje adnotacje.

JsonIndex

Nazwa adnotacji, która przechwytuje zamapowane elementy JSON i indeksy kolekcji złożonej dla indeksu tabeli zdefiniowane we właściwościach zawartych w kolumnie mapowanej JSON.

JsonIndexPaths

Nazwa adnotacji, która przechwytuje ścieżki JSON szkieletu indeksu JSON. Wartość jest ValueTuple<T1,T2> nazwą kolumny kontenera JSON i uporządkowaną listą indeksowanych ścieżek JSON (każdy w formularzu SQL/JSON akceptowanym przez instrukcję CREATE JSON $.path dostawcy).

JsonPropertyName

Nazwa właściwości JSON elementu mapowania właściwości/nawigacji.

MappingFragments

Nazwa adnotacji zawierającej fragmenty mapowania typu jednostki.

MappingStrategy

Nazwa adnotacji określająca strategię mapowania dla właściwości dziedziczych.

MaxIdentifierLength

Nazwa adnotacji zawierającej maksymalną długość identyfikatorów bazy danych.

ModelDependencies

Nazwa adnotacji zależności modelu relacyjnego.

Name

Nazwa adnotacji nazw ograniczeń.

Prefix

Prefiks używany dla wszystkich adnotacji relacyjnych.

RelationalModel

Nazwa adnotacji modelu relacyjnego.

RelationalModelFactory

Nazwa adnotacji fabryki modeli relacyjnych.

RelationalOverrides

Nazwa adnotacji, która zawiera przesłonięcia aspektów specyficznych dla tabeli.

Schema

Nazwa adnotacji nazw schematu.

SequencePrefix
Przestarzałe.

Prefiks adnotacji sekwencji serializowanej.

Sequences

Nazwa adnotacji sekwencji.

SqlQuery

Nazwa mapowanych adnotacji zapytań SQL.

SqlQueryColumnMappings

Nazwa mapowań kolumn zapytania SQL mapuje adnotacje.

SqlQueryMappings

Nazwa mapowań zapytań SQL mapuje adnotacje.

StoreType

Nazwa adnotacji typu magazyn (baza danych).

TableColumnMappings

Nazwa mapowań kolumn jest adnotacjami.

TableIndexMappings

Nazwa mapowań indeksów tabel adnotacji.

TableMappings

Nazwa mapowań tabel adnotacji.

TableName

Nazwa adnotacji nazw tabeli.

TpcMappingStrategy

Wartość adnotacji odpowiadającej strategii mapowania TPC.

TphMappingStrategy

Wartość adnotacji odpowiadającej strategii mapowania TPH.

TptMappingStrategy

Wartość adnotacji odpowiadającej strategii mapowania TPT.

TypeMapping
Przestarzałe.

Nazwa RelationalTypeMapping adnotacji.

UniqueConstraintMappings

Nazwa unikatowych mapowań ograniczeń adnotacji.

UpdateStoredProcedure

Nazwa mapowanych adnotacji procedury składowanej aktualizacji.

UpdateStoredProcedureMappings

Nazwa mapowań procedur składowanej aktualizacji adnotacji.

UpdateStoredProcedureParameterMappings

Nazwa mapowań parametrów procedury składowanej aktualizacji adnotacji.

UpdateStoredProcedureResultColumnMappings

Nazwa aktualizacji kolumn wyników procedury składowanej mapuje adnotacje.

UseNamedDefaultConstraints

Nazwa używania nazwanych adnotacji ograniczeń domyślnych.

ViewColumnMappings

Nazwa mapowań kolumn widoku adnotacji.

ViewDefinition

Definicja widoku bazy danych.

ViewDefinitionSql

Nazwa adnotacji zawierającej definicję widoku bazy danych.

ViewMappings

Nazwa mapowań widoków adnotacji.

ViewName

Nazwa adnotacji nazw widoku.

ViewSchema

Nazwa adnotacji nazwy schematu widoku.

Dotyczy