CosmosItemCommandExecutedEventData 构造函数

定义

构造事件有效负载。

public CosmosItemCommandExecutedEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, TimeSpan elapsed, double requestCharge, string activityId, string containerId, string resourceId, string? partitionKey, bool logSensitiveData);
new Microsoft.EntityFrameworkCore.Diagnostics.CosmosItemCommandExecutedEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * TimeSpan * double * string * string * string * string * bool -> Microsoft.EntityFrameworkCore.Diagnostics.CosmosItemCommandExecutedEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), elapsed As TimeSpan, requestCharge As Double, activityId As String, containerId As String, resourceId As String, partitionKey As String, logSensitiveData As Boolean)

参数

eventDefinition
EventDefinitionBase

事件定义。

messageGenerator
Func<EventDefinitionBase,EventData,String>

生成此事件的日志消息的委托。

elapsed
TimeSpan

将命令发送到数据库以来经过的时间。

requestCharge
Double

请求费用(以 RU 为单位)。

activityId
String

活动 ID。

containerId
String

正在查询的 Cosmos 容器的 ID。

resourceId
String

正在读取的资源的 ID。

partitionKey
String

查询使用的 Cosmos 分区的键。

logSensitiveData
Boolean

指示应用程序是否允许日志记录敏感数据。

适用于