Bagikan melalui


RelationalModelAnnotations Kelas

Definisi

Properti untuk anotasi khusus relasional yang diakses melalui Relational(IMutableModel).

public class RelationalModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type RelationalModelAnnotations = class
    interface IRelationalModelAnnotations
Public Class RelationalModelAnnotations
Implements IRelationalModelAnnotations
Warisan
RelationalModelAnnotations
Turunan
Penerapan

Konstruktor

RelationalModelAnnotations(IModel)

Membuat instans untuk anotasi dari yang diberikan IModel.

RelationalModelAnnotations(IModel, RelationalFullAnnotationNames)

Properti untuk anotasi khusus relasional yang diakses melalui Relational(IMutableModel).

RelationalModelAnnotations(RelationalAnnotations)

Membuat instans untuk anotasi dari yang IModel diwakili oleh pembantu anotasi yang diberikan.

RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames)

Properti untuk anotasi khusus relasional yang diakses melalui Relational(IMutableModel).

Bidang

ProviderFullAnnotationNames

Properti untuk anotasi khusus relasional yang diakses melalui Relational(IMutableModel).

Properti

Annotations

Pembantu RelationalAnnotationsIModel yang mewakili untuk membuat anotasi.

DatabaseName

Properti untuk anotasi khusus relasional yang diakses melalui Relational(IMutableModel).

DbFunctions

Semua IDbFunctionyang terkandung dalam model.

DefaultSchema

Skema default yang digunakan untuk model, atau null jika tidak ada yang diatur secara eksplisit.

MaxIdentifierLength

Panjang maksimum yang diizinkan untuk pengidentifikasi penyimpanan.

Model

Untuk IModel membuat anotasi.

Sequences

Semua ISequenceyang terkandung dalam model.

Metode

FindDbFunction(MethodInfo)

IDbFunction Menemukan yang dipetakan ke metode yang diwakili oleh yang diberikan MethodInfo.

FindSequence(String, String)

ISequence Menemukan dengan nama yang diberikan.

GetOrAddDbFunction(MethodInfo)

Mengembalikan yang sudah ada Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction yang dipetakan ke metode yang diberikan atau membuat fungsi baru yang dipetakan ke metode .

GetOrAddSequence(String, String)

Mengembalikan yang ada IMutableSequence dengan nama yang diberikan dalam skema yang diberikan atau membuat urutan baru dengan nama dan skema yang diberikan.

SetDatabaseName(String)

Properti untuk anotasi khusus relasional yang diakses melalui Relational(IMutableModel).

SetDefaultSchema(String)

Mencoba mengatur DefaultSchema menggunakan semantik yang RelationalAnnotations digunakan.

SetMaxIdentifierLength(Nullable<Int32>)

Mencoba mengatur MaxIdentifierLength menggunakan semantik yang RelationalAnnotations digunakan.

Implementasi Antarmuka Eksplisit

IRelationalModelAnnotations.FindSequence(String, String)

ISequence Menemukan dengan nama yang diberikan.

IRelationalModelAnnotations.Sequences

Semua ISequenceyang terkandung dalam model.

Berlaku untuk