ComplexPropertyDiscoveryConvention Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Konvention, die komplexe Eigenschaften für Strukturtypen konfiguriert, solange der Typ zuvor als komplexer Typ konfiguriert wurde oder der deklarierende Typ ein komplexer Typ ist.
[System.Runtime.CompilerServices.Nullable(0)]
public class ComplexPropertyDiscoveryConvention : Microsoft.EntityFrameworkCore.Metadata.Conventions.IComplexPropertyAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeBaseTypeChangedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IEntityTypeMemberIgnoredConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.INavigationAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.INavigationRemovedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IPropertyAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.IPropertyRemovedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.ISkipNavigationAddedConvention, Microsoft.EntityFrameworkCore.Metadata.Conventions.ISkipNavigationRemovedConvention
[<System.Runtime.CompilerServices.Nullable(0)>]
type ComplexPropertyDiscoveryConvention = class
interface IEntityTypeAddedConvention
interface IConvention
interface IEntityTypeBaseTypeChangedConvention
interface IEntityTypeMemberIgnoredConvention
interface IComplexPropertyAddedConvention
interface INavigationRemovedConvention
interface INavigationAddedConvention
interface IPropertyRemovedConvention
interface IPropertyAddedConvention
interface ISkipNavigationRemovedConvention
interface ISkipNavigationAddedConvention
interface IModelFinalizingConvention
Public Class ComplexPropertyDiscoveryConvention
Implements IComplexPropertyAddedConvention, IEntityTypeAddedConvention, IEntityTypeBaseTypeChangedConvention, IEntityTypeMemberIgnoredConvention, IModelFinalizingConvention, INavigationAddedConvention, INavigationRemovedConvention, IPropertyAddedConvention, IPropertyRemovedConvention, ISkipNavigationAddedConvention, ISkipNavigationRemovedConvention
- Vererbung
-
ComplexPropertyDiscoveryConvention
- Attribute
- Implementiert
-
IComplexPropertyAddedConvention IConvention IEntityTypeAddedConvention IEntityTypeBaseTypeChangedConvention IEntityTypeMemberIgnoredConvention IModelFinalizingConvention INavigationAddedConvention INavigationRemovedConvention IPropertyAddedConvention IPropertyRemovedConvention ISkipNavigationAddedConvention ISkipNavigationRemovedConvention
Hinweise
Weitere Informationen und Beispiele finden Sie unter Modellbaukonventionen .
Konstruktoren
| Name | Beschreibung |
|---|---|
| ComplexPropertyDiscoveryConvention(ProviderConventionSetBuilderDependencies, Boolean) |
Erstellt eine neue Instanz von ComplexPropertyDiscoveryConvention. |
| ComplexPropertyDiscoveryConvention(ProviderConventionSetBuilderDependencies) |
Erstellt eine neue Instanz von ComplexPropertyDiscoveryConvention. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Dependencies |
Abhängigkeiten für diesen Dienst. |
| UseAttributes |
Ein Wert, der angibt, ob die Konvention Attribute verwendet, die für die Member gefunden werden. |