BackingFieldConvention 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.
Özelliklere göre özellikler için yedekleme alanlarını bulan bir kural: * < [özellik adı] > k__BackingField * _[Camel-cased Özellik adı] * _[özellik adı] * a_[Camel-cased Özellik adı] * a_[özellik adı] * [özellik adı] _
Alan türü, özellik türüne veya türünden atanabilir bir türde olmalıdır. Birden çok eşleşen alan bulunursa bir özel durum oluşturulur.
public class BackingFieldConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.INavigationAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IPropertyAddedConvention
public class BackingFieldConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.INavigationAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IPropertyAddedConvention
public class BackingFieldConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.INavigationAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IPropertyAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.ISkipNavigationAddedConvention
type BackingFieldConvention = class
interface IPropertyAddedConvention
interface IConvention
interface INavigationAddedConvention
type BackingFieldConvention = class
interface IPropertyAddedConvention
interface IConvention
interface INavigationAddedConvention
interface IModelFinalizedConvention
type BackingFieldConvention = class
interface IPropertyAddedConvention
interface IConvention
interface INavigationAddedConvention
interface ISkipNavigationAddedConvention
interface IModelFinalizingConvention
Public Class BackingFieldConvention
Implements INavigationAddedConvention, IPropertyAddedConvention
Public Class BackingFieldConvention
Implements IModelFinalizedConvention, INavigationAddedConvention, IPropertyAddedConvention
Public Class BackingFieldConvention
Implements IModelFinalizingConvention, INavigationAddedConvention, IPropertyAddedConvention, ISkipNavigationAddedConvention
- Devralma
-
BackingFieldConvention
- Uygulamalar
Açıklamalar
Daha fazla bilgi için bkz. model yapı kuralları .
Oluşturucular
| BackingFieldConvention(ProviderConventionSetBuilderDependencies) |
BackingFieldConvention öğesinin yeni bir örneğini oluşturur. |
Özellikler
| Dependencies |
Bu hizmet için bağımlılıklar. |
Yöntemler
| ProcessModelFinalized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Bir model sonlandırıldıktan sonra çağırılır. |
| ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Modelin son hale getirildikleri zaman çağrılır. |
| ProcessNavigationAdded(IConventionNavigationBuilder, IConventionContext<IConventionNavigationBuilder>) |
Varlık türüne bir gezinti eklendikten sonra çağırılır. |
| ProcessNavigationAdded(IConventionRelationshipBuilder, IConventionNavigation, IConventionContext<IConventionNavigation>) |
Varlık türüne bir gezinti eklendikten sonra çağırılır. |
| ProcessPropertyAdded(IConventionPropertyBuilder, IConventionContext<IConventionPropertyBuilder>) |
Varlık türüne bir Özellik eklendikten sonra çağırılır. |
| ProcessSkipNavigationAdded(IConventionSkipNavigationBuilder, IConventionContext<IConventionSkipNavigationBuilder>) |
Bir atlama gezintisi varlık türüne eklendikten sonra çağırılır. |