CosmosEventId Class
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.
Event IDs for Cosmos events that correspond to messages logged to an ILogger and events sent to a DiagnosticSource.
public static class CosmosEventId
type CosmosEventId = class
Public Class CosmosEventId
- Inheritance
-
CosmosEventId
Remarks
These IDs are also used with WarningsConfigurationBuilder to configure the behavior of warnings.
See Logging, events, and diagnostics, and Accessing Azure Cosmos DB with EF Core for more information and examples.
Fields
ExecutedCreateItem |
CreateItem was executed. |
ExecutedDeleteItem |
DeleteItem was executed. |
ExecutedReadItem |
ReadItem was executed. |
ExecutedReadNext |
ReadNext was executed. |
ExecutedReplaceItem |
ReplaceItem was executed. |
ExecutingReadItem |
ReadItem is going to be executed. |
ExecutingSqlQuery |
A SQL query is going to be executed. |
NoPartitionKeyDefined |
No partition key has been configured for an entity type. It is highly recommended that an appropriate partition key be defined. See https://aka.ms/efdocs-cosmos-partition-keys for more information. |
PrimaryKeyValueNotSet |
A property is not configured to generate values and has the CLR default or sentinel value while saving a new entity to the database. The Azure Cosmos DB database provider for EF Core does not generate key values by default. This means key values must be explicitly set before saving new entities. See https://aka.ms/ef-cosmos-keys for more information. |
SyncNotSupported |
Azure Cosmos DB does not support synchronous I/O. Make sure to use and correctly await only async methods when using Entity Framework Core to access Azure Cosmos DB. See https://aka.ms/ef-cosmos-nosync for more information. |