语言

CollectionChangedEventData 类

定义

DiagnosticSource指示集合导航属性已添加和/或删除实体的事件的事件有效负载类。

[System.Runtime.CompilerServices.Nullable(0)]
public class CollectionChangedEventData : Microsoft.EntityFrameworkCore.Diagnostics.NavigationEventData, Microsoft.EntityFrameworkCore.Diagnostics.ICollectionChangedEventData
public class CollectionChangedEventData : Microsoft.EntityFrameworkCore.Diagnostics.NavigationEventData
public class CollectionChangedEventData : Microsoft.EntityFrameworkCore.Diagnostics.NavigationEventData, Microsoft.EntityFrameworkCore.Diagnostics.ICollectionChangedEventData
[<System.Runtime.CompilerServices.Nullable(0)>]
type CollectionChangedEventData = class
    inherit NavigationEventData
    interface ICollectionChangedEventData
type CollectionChangedEventData = class
    inherit NavigationEventData
type CollectionChangedEventData = class
    inherit NavigationEventData
    interface ICollectionChangedEventData
Public Class CollectionChangedEventData
Inherits NavigationEventData
Implements ICollectionChangedEventData
Public Class CollectionChangedEventData
Inherits NavigationEventData
继承
CollectionChangedEventData
特性
实现

注解

有关详细信息 和示例,请参阅日志记录、事件和诊断 。

构造函数

名称 说明
CollectionChangedEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, EntityEntry, INavigation, IEnumerable<Object>, IEnumerable<Object>)

构造事件有效负载。

属性

名称 说明
Added

添加到集合中的实体。

EntityEntry

在其中添加或删除导航属性的实体实例的条目。

EventId

EventId定义消息 ID 和名称。

(继承自 EventData)
EventIdCode

一个字符串,表示定义此事件的代码。

(继承自 EventData)
LogLevel

用于 LogLevel 记录此事件的消息。

(继承自 EventData)
Navigation

导航。

Navigation

导航。

(继承自 NavigationEventData)
Removed

从集合中删除的实体。

方法

名称 说明
ToString()

描述此事件的记录器消息。

(继承自 EventData)

显式接口实现

名称 说明
INavigationBaseEventData.NavigationBase

导航。

(继承自 NavigationEventData)

适用于