ForeignKeyCandidateEventData Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ForeignKeyCandidateEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, String, String, IReadOnlyList<IPropertyBase>, IReadOnlyList<IPropertyBase>)
Создает полезные данные события.
public ForeignKeyCandidateEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, string dependentToPrincipalNavigationSpecification, string principalToDependentNavigationSpecification, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase> firstPropertyCollection, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase> secondPropertyCollection);
new Microsoft.EntityFrameworkCore.Diagnostics.ForeignKeyCandidateEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IPropertyBase> -> Microsoft.EntityFrameworkCore.Diagnostics.ForeignKeyCandidateEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), dependentToPrincipalNavigationSpecification As String, principalToDependentNavigationSpecification As String, firstPropertyCollection As IReadOnlyList(Of IPropertyBase), secondPropertyCollection As IReadOnlyList(Of IPropertyBase))
Параметры
- eventDefinition
- EventDefinitionBase
Определение события.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
Делегат, создающий сообщение журнала для этого события.
- dependentToPrincipalNavigationSpecification
- String
Имя свойства навигации или типа сущности в зависимом конце связи.
- principalToDependentNavigationSpecification
- String
Имя свойства навигации или типа сущности в основном конце связи.
- firstPropertyCollection
- IReadOnlyList<IPropertyBase>
Первая коллекция свойств.
- secondPropertyCollection
- IReadOnlyList<IPropertyBase>
Вторая коллекция свойств.
Применяется к
ForeignKeyCandidateEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, String, String, IReadOnlyList<IReadOnlyPropertyBase>, IReadOnlyList<IReadOnlyPropertyBase>)
Создает полезные данные события.
public ForeignKeyCandidateEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, string dependentToPrincipalNavigationSpecification, string principalToDependentNavigationSpecification, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyPropertyBase> firstPropertyCollection, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyPropertyBase> secondPropertyCollection);
new Microsoft.EntityFrameworkCore.Diagnostics.ForeignKeyCandidateEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyPropertyBase> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyPropertyBase> -> Microsoft.EntityFrameworkCore.Diagnostics.ForeignKeyCandidateEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), dependentToPrincipalNavigationSpecification As String, principalToDependentNavigationSpecification As String, firstPropertyCollection As IReadOnlyList(Of IReadOnlyPropertyBase), secondPropertyCollection As IReadOnlyList(Of IReadOnlyPropertyBase))
Параметры
- eventDefinition
- EventDefinitionBase
Определение события.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
Делегат, создающий сообщение журнала для этого события.
- dependentToPrincipalNavigationSpecification
- String
Имя свойства навигации или типа сущности в зависимом конце связи.
- principalToDependentNavigationSpecification
- String
Имя свойства навигации или типа сущности в основном конце связи.
- firstPropertyCollection
- IReadOnlyList<IReadOnlyPropertyBase>
Первая коллекция свойств.
- secondPropertyCollection
- IReadOnlyList<IReadOnlyPropertyBase>
Вторая коллекция свойств.
Применяется к
Entity Framework