RelationalDbFunctionAttributeConvention Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Konvence, která konfiguruje mapování funkcí modelu na základě veřejných statických metod v kontextu označeném .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
- Dědičnost
-
RelationalDbFunctionAttributeConvention
- Implementuje
Poznámky
Další informace a příklady najdete v tématech Konvence vytváření modelů a Databázové funkce .
Konstruktory
RelationalDbFunctionAttributeConvention(ProviderConventionSetBuilderDependencies, RelationalConventionSetBuilderDependencies) |
Vytvoří novou instanci položky RelationalDbFunctionAttributeConvention. |
Vlastnosti
Dependencies |
Závislosti pro tuto službu |
RelationalDependencies |
Závislosti relačního zprostředkovatele pro tuto službu. |
Metody
ProcessDbFunctionAdded(IConventionDbFunctionBuilder, IConventionContext) |
Volá se při přidání objektu IConventionDbFunction do modelu. |
ProcessModelAnnotationChanged(IConventionModelBuilder, String, IConventionAnnotation, IConventionAnnotation, IConventionContext<IConventionAnnotation>) |
Volá se po změně poznámky v modelu. |
ProcessModelFinalizing(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Volá se při dokončování modelu. |
ProcessModelInitialized(IConventionModelBuilder, IConventionContext<IConventionModelBuilder>) |
Volá se po inicializaci modelu. |
Platí pro
Entity Framework