RelationalDbFunctionAttributeConvention Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwencja, która konfiguruje mapowania funkcji modelu na podstawie publicznych metod statycznych w kontekście oznaczonym za pomocą DbFunctionAttributepolecenia .
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
- Dziedziczenie
-
RelationalDbFunctionAttributeConvention
- Implementuje
Uwagi
Aby uzyskać więcej informacji i przykładów, zobacz Artykuł Model building conventions and Database functions (Konwencje tworzenia modeli i funkcje bazy danych).
Konstruktory
RelationalDbFunctionAttributeConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Tworzy nowe wystąpienie klasy RelationalDbFunctionAttributeConvention. |
Właściwości
Dependencies |
Zależności dla tej usługi. |
RelationalDependencies |
Zależności specyficzne dla dostawcy relacyjnego dla tej usługi. |
Metody
ProcessDbFunctionAdded(IConventionDbFunctionBuilder, IConventionContext) |
Wywoływana po dodaniu elementu IConventionDbFunction do modelu. |
ProcessModelAnnotationChanged(IConventionModelBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>) |
Wywoływana po zmianie adnotacji na modelu. |
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Wywoływane, gdy model jest finalizowany. |
ProcessModelInitialized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Wywoływane po zainicjowaniu modelu. |