Bagikan melalui


RelationalDbFunctionAttributeConvention Kelas

Definisi

Konvensi yang mengonfigurasi pemetaan fungsi model berdasarkan metode statis publik pada konteks yang ditandai dengan DbFunctionAttribute.

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
Warisan
RelationalDbFunctionAttributeConvention
Penerapan

Keterangan

Lihat Konvensi pembuatan model dan Fungsi database untuk informasi dan contoh selengkapnya.

Konstruktor

RelationalDbFunctionAttributeConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies)

Membuat instans baru .RelationalDbFunctionAttributeConvention

Properti

Dependencies

Dependensi untuk layanan ini.

RelationalDependencies

Dependensi khusus penyedia relasional untuk layanan ini.

Metode

ProcessDbFunctionAdded(IConventionDbFunctionBuilder, IConventionContext)

Dipanggil ketika IConventionDbFunction ditambahkan ke model.

ProcessModelAnnotationChanged(IConventionModelBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>)

Dipanggil setelah anotasi diubah pada model.

ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Dipanggil ketika model sedang diselesaikan.

ProcessModelInitialized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>)

Dipanggil setelah model diinisialisasi.

Berlaku untuk