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


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

Плата за запрос в единицах запроса.

activityId
String

Идентификатор действия.

containerId
String

Идентификатор запрашиваемого контейнера Cosmos.

resourceId
String

Идентификатор считываемого ресурса.

partitionKey
String

Ключ раздела Cosmos, который используется запросом.

logSensitiveData
Boolean

Указывает, разрешено ли приложение вести журнал конфиденциальных данных.

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