Lingua

CosmosTransactionalBatchExecutedEventData Costruttore

Definizione

Costruisce il payload dell'evento.

public CosmosTransactionalBatchExecutedEventData(Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, TimeSpan elapsed, double requestCharge, string activityId, string containerId, Microsoft.Azure.Cosmos.PartitionKey partitionKeyValue, string documentIds, bool logSensitiveData);
new Microsoft.EntityFrameworkCore.Diagnostics.CosmosTransactionalBatchExecutedEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * TimeSpan * double * string * string * Microsoft.Azure.Cosmos.PartitionKey * string * bool -> Microsoft.EntityFrameworkCore.Diagnostics.CosmosTransactionalBatchExecutedEventData
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, partitionKeyValue As PartitionKey, documentIds As String, logSensitiveData As Boolean)

Parametri

eventDefinition
EventDefinitionBase

Definizione dell'evento.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegato che genera un messaggio di log per questo evento.

elapsed
TimeSpan

Tempo trascorso dall'invio del batch al database.

requestCharge
Double

Addebito della richiesta in UR.

activityId
String

ID attività.

containerId
String

ID del contenitore Cosmos sottoposto a query.

partitionKeyValue
PartitionKey

Chiave della partizione Cosmos usata dal batch.

documentIds
String

ID dei documenti scritti nel batch transazionale.

logSensitiveData
Boolean

Indica se l'applicazione consente la registrazione di dati sensibili.

Si applica a