Udostępnij za pośrednictwem


CosmosQueryExecutedEventData Konstruktor

Definicja

Tworzy ładunek zdarzenia.

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)

Parametry

eventDefinition
EventDefinitionBase

Definicja zdarzenia.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegat, który generuje komunikat dziennika dla tego zdarzenia.

elapsed
TimeSpan

Czas, który upłynął od momentu wysłania polecenia do bazy danych.

requestCharge
Double

Opłata za żądanie w jednostkach RU.

activityId
String

Identyfikator działania.

containerId
String

Identyfikator zapytanego kontenera usługi Cosmos.

partitionKey
String

Klucz partycji cosmos używanej przez zapytanie.

parameters
IReadOnlyList<ValueTuple<String,Object>>

Nazwa/wartości dla każdego parametru w zapytaniu cosmos.

querySql
String

Sql reprezentująca zapytanie.

logSensitiveData
Boolean

Wskazuje, czy aplikacja zezwala na rejestrowanie poufnych danych.

Dotyczy