Table of Contents

Class KafkaStrings

Namespace
MASES.EntityFrameworkCore.KNet.Internal
Assembly
MASES.EntityFrameworkCore.KNet.dll

This is an internal API that supports the Entity Framework Core infrastructure and not subject to the same compatibility standards as public APIs. It may be changed or removed without notice in any release. You should only use it directly in your code with extreme caution and knowing that doing so can result in application failures when updating to a new Entity Framework Core release.

public static class KafkaStrings
Inheritance
KafkaStrings
Inherited Members

Properties

DefaultIfEmptyAppliedAfterProjection

Cannot apply 'DefaultIfEmpty' after a client-evaluated projection. Consider applying 'DefaultIfEmpty' before last 'Select' or use 'AsEnumerable' before 'DefaultIfEmpty' to apply it on client-side.

public static string DefaultIfEmptyAppliedAfterProjection { get; }

Property Value

string

DistinctOnSubqueryNotSupported

Using 'Distinct' operation on a projection containing a subquery is not supported.

public static string DistinctOnSubqueryNotSupported { get; }

Property Value

string

NoQueryStrings

There is no query string because the Kafka provider does not use a string-based query language.

public static string NoQueryStrings { get; }

Property Value

string

NonComposedGroupByNotSupported

A 'GroupBy' operation which is not composed into aggregate or projection of elements is not supported.

public static string NonComposedGroupByNotSupported { get; }

Property Value

string

SetOperationsNotAllowedAfterClientEvaluation

Unable to translate set operation after client projection has been applied. Consider moving the set operation before the last 'Select' call.

public static string SetOperationsNotAllowedAfterClientEvaluation { get; }

Property Value

string

UpdateConcurrencyException

Attempted to update or delete an entity that does not exist in the store.

public static string UpdateConcurrencyException { get; }

Property Value

string

Methods

InvalidDerivedTypeInEntityProjection(object?, object?)

The specified entity type '{derivedType}' is not derived from '{entityType}'.

public static string InvalidDerivedTypeInEntityProjection(object? derivedType, object? entityType)

Parameters

derivedType object
entityType object

Returns

string

NullabilityErrorException(object?, object?)

Required properties '{requiredProperties}' are missing for the instance of entity type '{entityType}'. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see the entity key value.

public static string NullabilityErrorException(object? requiredProperties, object? entityType)

Parameters

requiredProperties object
entityType object

Returns

string

NullabilityErrorExceptionSensitive(object?, object?, object?)

Required properties '{requiredProperties}' are missing for the instance of entity type '{entityType}' with the key value '{keyValue}'.

public static string NullabilityErrorExceptionSensitive(object? requiredProperties, object? entityType, object? keyValue)

Parameters

requiredProperties object
entityType object
keyValue object

Returns

string

UnableToBindMemberToEntityProjection(object?, object?, object?)

Unable to bind '{memberType}' '{member}' to entity projection of '{entityType}'.

public static string UnableToBindMemberToEntityProjection(object? memberType, object? member, object? entityType)

Parameters

memberType object
member object
entityType object

Returns

string

UpdateConcurrencyTokenException(object?, object?)

Conflicts were detected for instance of entity type '{entityType}' on the concurrency token properties {properties}. Consider using 'DbContextOptionsBuilder.EnableSensitiveDataLogging' to see the conflicting values.

public static string UpdateConcurrencyTokenException(object? entityType, object? properties)

Parameters

entityType object
properties object

Returns

string

UpdateConcurrencyTokenExceptionSensitive(object?, object?, object?, object?)

Conflicts were detected for instance of entity type '{entityType}' with the key value '{keyValue}' on the concurrency token property values {conflictingValues}, with corresponding database values {databaseValues}.

public static string UpdateConcurrencyTokenExceptionSensitive(object? entityType, object? keyValue, object? conflictingValues, object? databaseValues)

Parameters

entityType object
keyValue object
conflictingValues object
databaseValues object

Returns

string