NonNullableConventionBase 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.
Üye türünün null yapılamayan bir başvuru türü olup olmadığına bağlı olarak model yönlerini yapılandıran kurallar için temel tür.
public abstract class NonNullableConventionBase : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizedConvention
public abstract class NonNullableConventionBase : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention
type NonNullableConventionBase = class
interface IModelFinalizedConvention
interface IConvention
type NonNullableConventionBase = class
interface IModelFinalizingConvention
interface IConvention
Public MustInherit Class NonNullableConventionBase
Implements IModelFinalizedConvention
Public MustInherit Class NonNullableConventionBase
Implements IModelFinalizingConvention
- Devralma
-
NonNullableConventionBase
- Türetilmiş
- Uygulamalar
Açıklamalar
Daha fazla bilgi için bkz. model yapı kuralları .
Oluşturucular
| NonNullableConventionBase(ProviderConventionSetBuilderDependencies) |
NonNullableConventionBase öğesinin yeni bir örneğini oluşturur. |
Özellikler
| Dependencies |
Bu hizmet için bağımlılıklar. |
Yöntemler
| IsNonNullableReferenceType(IConventionModelBuilder, MemberInfo) |
Üye türünün null atanamaz bir başvuru türü olup olmadığını gösteren bir değer döndürür. |
| ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Bir model sonlandırıldıktan sonra çağırılır. Bu kural tarafından kullanılan önbelleğe alınmış durum ek açıklamasını kaldırır. |
| ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Modelin son hale getirildikleri zaman çağrılır. |