RelationalMemberClassifier 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.
İlişkisel sağlayıcılar için model oluşturma sırasında bir türün CLR üyelerini sınıflandırır ve bu tür üyelerin özellik torbaları yerine skaler özellikler olarak eşlenmesi için açıkça yapılandırılmış bir sütun türüne (örneğin aracılığıyla TypeName) uygun hale getirir.
[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalMemberClassifier : Microsoft.EntityFrameworkCore.Metadata.MemberClassifier
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalMemberClassifier = class
inherit MemberClassifier
Public Class RelationalMemberClassifier
Inherits MemberClassifier
- Devralma
- Özellikler
Açıklamalar
Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
Hizmet ömrü şeklindedir Singleton. Bu, tek bir örneğin birçok DbContext örnek tarafından kullanıldığı anlamına gelir. Uygulamanın iş parçacığı güvenli olması gerekir. Bu hizmet olarak Scopedkaydedilen hizmetlere bağımlı olamaz.
Oluşturucular
| Veri Akışı Adı | Description |
|---|---|
| RelationalMemberClassifier(MemberClassifierDependencies) |
öğesinin yeni bir örneğini RelationalMemberClassifieroluşturur. |
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| Dependencies |
Bu hizmet için bağımlılıklar. (Devralındığı yer: MemberClassifier) |
Yöntemler
| Veri Akışı Adı | Description |
|---|---|
| GetConfigurationType(Type, IConventionModel) |
Verilen CLR türünün açıkça olarak yapılandırıldığı veya |
| IsCandidateComplexProperty(MemberInfo, IConventionModel, Boolean, Type, Boolean) |
Verilen üyenin bir aday karmaşık özelliği olup olmadığını belirten bir değer döndürür. (Devralındığı yer: MemberClassifier) |
| IsCandidateNavigationProperty(MemberInfo, IConventionModel, Boolean, Type, Nullable<Boolean>, Boolean) |
Verilen üyenin aday gezintisi olup olmadığını belirten bir değer döndürür. |
| IsCandidatePrimitiveProperty(MemberInfo, IConventionModel, Boolean, CoreTypeMapping, Type, Boolean) |
Verilen üyenin ilkel (skaler) bir aday özelliği olup olmadığını belirten bir değer döndürür. |
| IsCandidateServiceProperty(MemberInfo, IConventionModel, Boolean, IParameterBindingFactory, Boolean) |
Verilen üyenin bir aday hizmet özelliği olup olmadığını gösteren bir değer döndürür. (Devralındığı yer: MemberClassifier) |