ComplexPropertyDiscoveryConvention Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Соглашение, которое настраивает связи между типами сущностей на основе свойств навигации при условии, что не существует неоднозначности относительно того, какая из них является соответствующей обратной навигацией.
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
- Наследование
-
ComplexPropertyDiscoveryConvention
- Реализации
-
IComplexPropertyAddedConvention IConvention IEntityTypeAddedConvention IEntityTypeBaseTypeChangedConvention IEntityTypeMemberIgnoredConvention IModelFinalizingConvention INavigationAddedConvention INavigationRemovedConvention IPropertyAddedConvention IPropertyRemovedConvention ISkipNavigationAddedConvention ISkipNavigationRemovedConvention
Комментарии
Дополнительные сведения и примеры см. в разделе Соглашения о создании моделей .
Конструкторы
ComplexPropertyDiscoveryConvention(ProviderConventionSetBuilderDependencies) |
Создает новый экземпляр ComplexPropertyDiscoveryConvention. |
Свойства
Dependencies |
Зависимости для этой службы. |
Методы
Применяется к
Entity Framework