CosmosReadItemEventData Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
CosmosReadItemEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, String, String, PartitionKey, Boolean)
- Source:
- CosmosReadItemEventData.cs
Constructs the event payload.
public CosmosReadItemEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, string resourceId, string containerId, Microsoft.Azure.Cosmos.PartitionKey partitionKeyValue, bool logSensitiveData);
new Microsoft.EntityFrameworkCore.Diagnostics.CosmosReadItemEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * string * string * Microsoft.Azure.Cosmos.PartitionKey * bool -> Microsoft.EntityFrameworkCore.Diagnostics.CosmosReadItemEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), resourceId As String, containerId As String, partitionKeyValue As PartitionKey, logSensitiveData As Boolean)
Parameters
- eventDefinition
- EventDefinitionBase
The event definition.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
A delegate that generates a log message for this event.
- resourceId
- String
The ID of the resource being read.
- containerId
- String
The ID of the Cosmos container being queried.
- partitionKeyValue
- PartitionKey
The key value of the Cosmos partition that the query is using.
- logSensitiveData
- Boolean
Indicates whether the application allows logging of sensitive data.
Applies to
CosmosReadItemEventData(EventDefinitionBase, Func<EventDefinitionBase,EventData,String>, String, String, String, Boolean)
- Source:
- CosmosReadItemEventData.cs
- Source:
- CosmosReadItemEventData.cs
- Source:
- CosmosReadItemEventData.cs
Constructs the event payload.
public CosmosReadItemEventData (Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase eventDefinition, Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase,Microsoft.EntityFrameworkCore.Diagnostics.EventData,string> messageGenerator, string resourceId, string containerId, string? partitionKey, bool logSensitiveData);
new Microsoft.EntityFrameworkCore.Diagnostics.CosmosReadItemEventData : Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase * Func<Microsoft.EntityFrameworkCore.Diagnostics.EventDefinitionBase, Microsoft.EntityFrameworkCore.Diagnostics.EventData, string> * string * string * string * bool -> Microsoft.EntityFrameworkCore.Diagnostics.CosmosReadItemEventData
Public Sub New (eventDefinition As EventDefinitionBase, messageGenerator As Func(Of EventDefinitionBase, EventData, String), resourceId As String, containerId As String, partitionKey As String, logSensitiveData As Boolean)
Parameters
- eventDefinition
- EventDefinitionBase
The event definition.
- messageGenerator
- Func<EventDefinitionBase,EventData,String>
A delegate that generates a log message for this event.
- resourceId
- String
The ID of the resource being read.
- containerId
- String
The ID of the Cosmos container being queried.
- partitionKey
- String
The key of the Cosmos partition that the query is using.
- logSensitiveData
- Boolean
Indicates whether the application allows logging of sensitive data.
Applies to
Entity Framework