Bagikan melalui


CosmosQueryExecutedEventData Konstruktor

Definisi

Membuat payload peristiwa.

public CosmosQueryExecutedEventData (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? partitionKey, System.Collections.Generic.IReadOnlyList<(string Name, object? Value)> parameters, string querySql, bool logSensitiveData);
new Microsoft.EntityFrameworkCore.Diagnostics.CosmosQueryExecutedEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * TimeSpan * double * string * string * string * System.Collections.Generic.IReadOnlyList<ValueTuple<string, obj>> * string * bool -> Microsoft.EntityFrameworkCore.Diagnostics.CosmosQueryExecutedEventData
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, partitionKey As String, parameters As IReadOnlyList(Of ValueTuple(Of String, Object)), querySql As String, logSensitiveData As Boolean)

Parameter

eventDefinition
EventDefinitionBase

Definisi peristiwa.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegasi yang menghasilkan pesan log untuk kejadian ini.

elapsed
TimeSpan

Waktu berlalu sejak perintah dikirim ke database.

requestCharge
Double

Biaya permintaan di RU.

activityId
String

ID aktivitas.

containerId
String

ID kontainer Cosmos yang sedang dikueri.

partitionKey
String

Kunci partisi Cosmos yang digunakan kueri.

parameters
IReadOnlyList<ValueTuple<String,Object>>

Nama/nilai untuk setiap parameter dalam Kueri Cosmos.

querySql
String

SQL yang mewakili kueri.

logSensitiveData
Boolean

Menunjukkan apakah aplikasi mengizinkan pengelogan data sensitif.

Berlaku untuk