RelationalModelAnnotations Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
aracılığıyla Relational(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri.
public class RelationalModelAnnotations : Microsoft.EntityFrameworkCore.Metadata.IRelationalModelAnnotations
type RelationalModelAnnotations = class
interface IRelationalModelAnnotations
Public Class RelationalModelAnnotations
Implements IRelationalModelAnnotations
- Devralma
-
RelationalModelAnnotations
- Türetilmiş
- Uygulamalar
Oluşturucular
| Veri Akışı Adı | Description |
|---|---|
| RelationalModelAnnotations(IModel, RelationalFullAnnotationNames) |
aracılığıyla Relational(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri. |
| RelationalModelAnnotations(IModel) |
Verilen IModelöğesinin ek açıklamaları için bir örnek oluşturur. |
| RelationalModelAnnotations(RelationalAnnotations, RelationalFullAnnotationNames) |
aracılığıyla Relational(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri. |
| RelationalModelAnnotations(RelationalAnnotations) |
Verilen ek açıklama yardımcısı tarafından temsil edilen öğesinin IModel ek açıklamaları için bir örnek oluşturur. |
Alanlar
| Veri Akışı Adı | Description |
|---|---|
| ProviderFullAnnotationNames |
aracılığıyla Relational(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri. |
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| Annotations |
Açıklama RelationalAnnotations eklemek için öğesini IModel temsil eden yardımcı. |
| DatabaseName |
aracılığıyla Relational(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri. |
| DbFunctions |
Tümü IDbFunctionmodelde yer alır. |
| DefaultSchema |
Model için kullanılacak varsayılan şema veya |
| MaxIdentifierLength |
Mağaza tanımlayıcıları için izin verilen uzunluk üst sınırı. |
| Model |
IModel açıklama ekleme. |
| Sequences |
Tümü ISequencemodelde yer alır. |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| FindDbFunction(MethodInfo) |
Verilen MethodInfotarafından temsil edilen yöntemiyle eşlenen bir IDbFunction bulur. |
| FindSequence(String, String) |
Verilen ada sahip bir ISequence bulur. |
| GetOrAddDbFunction(MethodInfo) |
Verilen yönteme eşlenen mevcut Microsoft.EntityFrameworkCore.Metadata.Internal.DbFunction işlevi döndürür veya yöntemiyle eşlenmiş yeni bir işlev oluşturur. |
| GetOrAddSequence(String, String) |
Verilen şemada verilen adla var olanı IMutableSequence döndürür veya verilen ad ve şema ile yeni bir sıra oluşturur. |
| SetDatabaseName(String) |
aracılığıyla Relational(IMutableModel)erişilen ilişkisel özel ek açıklamaların özellikleri. |
| SetDefaultSchema(String) |
kullanımdaki semantiğini kullanarak ayarlamaya DefaultSchemaRelationalAnnotations çalışır. |
| SetMaxIdentifierLength(Nullable<Int32>) |
kullanımdaki semantiğini kullanarak ayarlamaya MaxIdentifierLengthRelationalAnnotations çalışır. |
Belirtik Arabirim Kullanımları
| Veri Akışı Adı | Description |
|---|---|
| IRelationalModelAnnotations.FindSequence(String, String) |
Verilen ada sahip bir ISequence bulur. |
| IRelationalModelAnnotations.Sequences |
Tümü ISequencemodelde yer alır. |