RelationalDbFunctionAttributeConvention 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.
ile DbFunctionAttributeişaretlenen bağlamdaki genel statik yöntemleri temel alarak model işlevi eşlemelerini yapılandıran bir kuraldır.
public class RelationalDbFunctionAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelAnnotationChangedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelInitializedConvention
public class RelationalDbFunctionAttributeConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelInitializedConvention
type RelationalDbFunctionAttributeConvention = class
interface IModelInitializedConvention
interface IConvention
interface IModelAnnotationChangedConvention
type RelationalDbFunctionAttributeConvention = class
interface IModelInitializedConvention
interface IConvention
interface IModelFinalizingConvention
Public Class RelationalDbFunctionAttributeConvention
Implements IModelAnnotationChangedConvention, IModelInitializedConvention
Public Class RelationalDbFunctionAttributeConvention
Implements IModelFinalizingConvention, IModelInitializedConvention
- Devralma
-
RelationalDbFunctionAttributeConvention
- Uygulamalar
Açıklamalar
Daha fazla bilgi ve örnek için bkz. Model oluşturma kuralları ve Veritabanı işlevleri .
Oluşturucular
Özellikler
| Dependencies |
Bu hizmet için bağımlılıklar. |
| RelationalDependencies |
Bu hizmet için ilişkisel sağlayıcıya özgü bağımlılıklar. |
Yöntemler
| ProcessDbFunctionAdded(IConventionDbFunctionBuilder, IConventionContext) |
Modele bir IConventionDbFunction eklendiğinde çağrılır. |
| ProcessModelAnnotationChanged(IConventionModelBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>) |
Modelde ek açıklama değiştirildikten sonra çağrılır. |
| ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Model sonlandırılırken çağrılır. |
| ProcessModelInitialized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Model başlatıldıktan sonra çağrılır. |