Compartir a través de


CosmosQueryExecutedEventData Constructor

Definición

Construye la carga del evento.

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)

Parámetros

eventDefinition
EventDefinitionBase

Definición del evento.

messageGenerator
Func<EventDefinitionBase,EventData,String>

Delegado que genera un mensaje de registro para este evento.

elapsed
TimeSpan

El tiempo transcurrido desde que se envió el comando a la base de datos.

requestCharge
Double

Cargo de solicitud en RU.

activityId
String

El id. de la actividad.

containerId
String

Identificador del contenedor de Cosmos que se está consultando.

partitionKey
String

Clave de la partición de Cosmos que usa la consulta.

parameters
IReadOnlyList<ValueTuple<String,Object>>

Nombre y valores de cada parámetro de la consulta de Cosmos.

querySql
String

SQL que representa la consulta.

logSensitiveData
Boolean

Indica si la aplicación permite el registro de datos confidenciales.

Se aplica a