TypeAttributeConventionBase<TAttribute> 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í.
Základní typ pro konvence, které provádějí konfiguraci na základě atributu zadaného na strukturálním typu.
public abstract class TypeAttributeConventionBase<TAttribute> : Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention where TAttribute : Attribute
type TypeAttributeConventionBase<'Attribute (requires 'Attribute :> Attribute)> = class
interface IEntityTypeAddedConvention
interface IConvention
Public MustInherit Class TypeAttributeConventionBase(Of TAttribute)
Implements IEntityTypeAddedConvention
Parametry typu
- TAttribute
Typ atributu, který chcete vyhledat.
- Dědičnost
-
TypeAttributeConventionBase<TAttribute>
- Odvozené
- Implementuje
Poznámky
Další informace a příklady najdete v tématu Konvence vytváření modelů .
Konstruktory
TypeAttributeConventionBase<TAttribute>(ProviderConventionSetBuilderDependencies) |
Vytvoří novou instanci položky TypeAttributeConventionBase<TAttribute>. |
Vlastnosti
Dependencies |
Závislosti pro tuto službu. |
Metody
ProcessComplexPropertyAdded(IConventionComplexPropertyBuilder, IConventionContext<IConventionComplexPropertyBuilder>) |
Volá se po přidání komplexní vlastnosti do objektu podobného typu. |
ProcessComplexTypeAdded(IConventionComplexTypeBuilder, TAttribute, IConventionContext) |
Volá se po přidání komplexního typu do modelu, pokud má atribut. |
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, IConventionContext<IConventionEntityTypeBuilder>) |
Volá se po přidání typu entity do modelu. |
ProcessEntityTypeAdded(IConventionEntityTypeBuilder, TAttribute, IConventionContext<IConventionEntityTypeBuilder>) |
Volá se po přidání typu entity do modelu, pokud má atribut. |
ReplaceWithEntityType(IConventionComplexTypeBuilder, Nullable<Boolean>) |
Pokusí se nahradit komplexní typ typem entity. |
Platí pro
Entity Framework
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro