Dil

DbContextModelAttribute Sınıf

Tanım

RuntimeModel Belirli bir bağlam için kullanılması gereken uygulamayı tanımlar.

[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class DbContextModelAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)>]
[<System.Runtime.CompilerServices.Nullable(0)>]
type DbContextModelAttribute = class
    inherit Attribute
Public NotInheritable Class DbContextModelAttribute
Inherits Attribute
Devralma
DbContextModelAttribute
Özellikler

Açıklamalar

Bu öznitelik genellikle derlenmiş modelle oluşturulur ve kodunuzda belirtilmesi gerekmez.

Daha fazla bilgi ve örnek için bkz. DbContext havuzunu kullanma .

Oluşturucular

Veri Akışı Adı Description
DbContextModelAttribute(Type, Type)

DbContextAttribute sınıfının yeni bir örneğini başlatır.

Özellikler

Veri Akışı Adı Description
ContextType

İlişkili bağlamı alır.

ModelType

Derlenen modeli alır.

ProviderName

Derlenmiş modeli oluşturmak için kullanılan veritabanı sağlayıcısı adını alır.

Şunlara uygulanır