CosmosQueryEventData Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
CosmosQueryEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, String, Nullable<PartitionKey>, IReadOnlyList<ValueTuple<String, Object>>, String, Boolean)
- Zdroj:
- CosmosQueryEventData.cs
- Zdroj:
- CosmosQueryEventData.cs
- Zdroj:
- CosmosQueryEventData.cs
Vytvoří datovou část události.
public CosmosQueryEventData(Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, string containerId, Microsoft.Azure.Cosmos.PartitionKey? partitionKeyValue, System.Collections.Generic.IReadOnlyList<(string Name, object? Value)> parameters, string querySql, bool logSensitiveData);
new Microsoft.EntityFrameworkCore.Diagnostics.CosmosQueryEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * string * Nullable<Microsoft.Azure.Cosmos.PartitionKey> * System.Collections.Generic.IReadOnlyList<ValueTuple<string, obj>> * string * bool -> Microsoft.EntityFrameworkCore.Diagnostics.CosmosQueryEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), containerId As String, partitionKeyValue As Nullable(Of PartitionKey), parameters As IReadOnlyList(Of ValueTuple(Of String, Object)), querySql As String, logSensitiveData As Boolean)
Parametry
- eventDefinition
- EventDefinitionBase
Definice události.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
Delegát, který vygeneruje zprávu protokolu pro tuto událost.
- containerId
- String
ID dotazovaného kontejneru Cosmos DB.
- partitionKeyValue
- Nullable<PartitionKey>
Hodnota klíče oddílu Cosmos, který dotaz používá.
- parameters
- IReadOnlyList<ValueTuple<String,Object>>
Název/hodnoty pro každý parametr v dotazu Cosmos Db.
- querySql
- String
SQL představující dotaz.
- logSensitiveData
- Boolean
Určuje, jestli aplikace umožňuje protokolování citlivých dat.
Platí pro
CosmosQueryEventData(EventDefinitionBase, Func<EventDefinitionBase, EventData,String>, String, String, IReadOnlyList<ValueTuple<String, Object>>, String, Boolean)
- Zdroj:
- CosmosQueryEventData.cs
- Zdroj:
- CosmosQueryEventData.cs
- Zdroj:
- CosmosQueryEventData.cs
Vytvoří datovou část události.
public CosmosQueryEventData(Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, string containerId, string? partitionKey, System.Collections.Generic.IReadOnlyList<(string Name, object? Value)> parameters, string querySql, bool logSensitiveData);
new Microsoft.EntityFrameworkCore.Diagnostics.CosmosQueryEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * string * string * System.Collections.Generic.IReadOnlyList<ValueTuple<string, obj>> * string * bool -> Microsoft.EntityFrameworkCore.Diagnostics.CosmosQueryEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), containerId As String, partitionKey As String, parameters As IReadOnlyList(Of ValueTuple(Of String, Object)), querySql As String, logSensitiveData As Boolean)
Parametry
- eventDefinition
- EventDefinitionBase
Definice události.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
Delegát, který vygeneruje zprávu protokolu pro tuto událost.
- containerId
- String
ID dotazovaného kontejneru Cosmos DB.
- partitionKey
- String
Klíč oddílu Cosmos, který dotaz používá.
- parameters
- IReadOnlyList<ValueTuple<String,Object>>
Název/hodnoty pro každý parametr v dotazu Cosmos Db.
- querySql
- String
SQL představující dotaz.
- logSensitiveData
- Boolean
Určuje, jestli aplikace umožňuje protokolování citlivých dat.