ComplexPropertyDiscoveryConvention 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 relacje między typami jednostek na podstawie właściwości nawigacji, o ile nie ma niejednoznaczności, do której jest odpowiedni odwrotny nawigacja.
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
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
- Dziedziczenie
-
ComplexPropertyDiscoveryConvention
- Implementuje
-
IComplexPropertyAddedConvention IConvention IEntityTypeAddedConvention IEntityTypeBaseTypeChangedConvention IEntityTypeMemberIgnoredConvention IModelFinalizingConvention INavigationAddedConvention INavigationRemovedConvention IPropertyAddedConvention IPropertyRemovedConvention ISkipNavigationAddedConvention ISkipNavigationRemovedConvention
Uwagi
Aby uzyskać więcej informacji i przykłady, zobacz Konwencje tworzenia modeli .
Konstruktory
ComplexPropertyDiscoveryConvention(ProviderConventionSetBuilderDependencies) |
Tworzy nowe wystąpienie klasy ComplexPropertyDiscoveryConvention. |
Właściwości
Dependencies |
Zależności dla tej usługi. |