Поделиться через


SkipCollectionChangedEventData Конструктор

Определение

Создает полезные данные события.

public SkipCollectionChangedEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry entityEntry, Microsoft.EntityFrameworkCore.Metadata.ISkipNavigation navigation, System.Collections.Generic.IEnumerable<object> added, System.Collections.Generic.IEnumerable<object> removed);
new Microsoft.EntityFrameworkCore.Diagnostics.SkipCollectionChangedEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * Microsoft.EntityFrameworkCore.ChangeTracking.EntityEntry * Microsoft.EntityFrameworkCore.Metadata.ISkipNavigation * seq<obj> * seq<obj> -> Microsoft.EntityFrameworkCore.Diagnostics.SkipCollectionChangedEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), entityEntry As EntityEntry, navigation As ISkipNavigation, added As IEnumerable(Of Object), removed As IEnumerable(Of Object))

Параметры

eventDefinition
EventDefinitionBase

Определение события.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Делегат, создающий сообщение журнала для этого события.

entityEntry
EntityEntry

Запись для экземпляра сущности, в котором было изменено значение свойства.

navigation
ISkipNavigation

Свойство навигации.

added
IEnumerable<Object>

Сущности, добавленные в коллекцию.

removed
IEnumerable<Object>

Сущности, удаленные из коллекции.

Применяется к