// Generated by tsbindgen - Architecture // Namespace: Microsoft.EntityFrameworkCore.Diagnostics // Assembly: Microsoft.EntityFrameworkCore, Microsoft.EntityFrameworkCore.Abstractions, Microsoft.EntityFrameworkCore.Relational // Core type aliases from @tsonic/core import type { fnptr, ptr, sbyte, byte, short, ushort, int, uint, long, ulong, int128, uint128, half, float, double, decimal, nint, nuint, char } from '@tsonic/core/types.js'; // Import types from other namespaces import type { InternalComplexEntry, InternalEntityEntry } from "../../Microsoft.EntityFrameworkCore.ChangeTracking.Internal/internal/index.js"; import type { ComplexElementEntry, EntityEntry } from "../../Microsoft.EntityFrameworkCore.ChangeTracking/internal/index.js"; import * as Microsoft_EntityFrameworkCore_Infrastructure_Internal from "../../Microsoft.EntityFrameworkCore.Infrastructure/internal/index.js"; import type { IDbContextOptions, ISingletonOptions } from "../../Microsoft.EntityFrameworkCore.Infrastructure/internal/index.js"; import type { IComplexProperty, IEntityType, IForeignKey, IIndex, IKey, INavigation, INavigationBase, InstantiationBinding, IProperty, IPropertyBase, IReadOnlyComplexProperty, IReadOnlyEntityType, IReadOnlyForeignKey, IReadOnlyKey, IReadOnlyNavigation, IReadOnlyNavigationBase, IReadOnlyProperty, IReadOnlyPropertyBase, IReadOnlySequence, IReadOnlySkipNavigation, ISkipNavigation, ITypeBase, StoreObjectIdentifier } from "../../Microsoft.EntityFrameworkCore.Metadata/internal/index.js"; import type { ColumnOperation } from "../../Microsoft.EntityFrameworkCore.Migrations.Operations/internal/index.js"; import type { IMigrationsAssembly, IMigrator, Migration, MigrationCommand } from "../../Microsoft.EntityFrameworkCore.Migrations/internal/index.js"; import type { SqlExpression } from "../../Microsoft.EntityFrameworkCore.Query.SqlExpressions/internal/index.js"; import type { ExpressionPrinter } from "../../Microsoft.EntityFrameworkCore.Query/internal/index.js"; import type { ValueConverter } from "../../Microsoft.EntityFrameworkCore.Storage.ValueConversion/internal/index.js"; import type { IRelationalConnection, MaterializationContext } from "../../Microsoft.EntityFrameworkCore.Storage/internal/index.js"; import type { IUpdateEntry } from "../../Microsoft.EntityFrameworkCore.Update/internal/index.js"; import * as Microsoft_EntityFrameworkCore_Internal from "../../Microsoft.EntityFrameworkCore/internal/index.js"; import type { DbContext, DbContextOptions, DbContextOptionsBuilder, DbLoggerCategory_ChangeTracking, DbLoggerCategory_Database_Command, DbLoggerCategory_Database_Connection, DbLoggerCategory_Database_Transaction, DbLoggerCategory_Infrastructure, DbLoggerCategory_Migrations, DbLoggerCategory_Model, DbLoggerCategory_Model_Validation, DbLoggerCategory_Query, DbLoggerCategory_Update, DbUpdateConcurrencyException, EntityState, QueryTrackingBehavior, WarningBehavior } from "../../Microsoft.EntityFrameworkCore/internal/index.js"; import type { Dictionary_2, ICollection_1, IDictionary_2, IEnumerable_1, IList_1, IReadOnlyList_1, ISet_1, List_1 } from "@tsonic/dotnet/System.Collections.Generic/internal/index.js"; import type { DbCommand, DbConnection, DbDataReader, DbTransaction } from "@tsonic/dotnet/System.Data.Common/internal/index.js"; import type { IsolationLevel } from "@tsonic/dotnet/System.Data/internal/index.js"; import type { DiagnosticSource } from "@tsonic/dotnet/System.Diagnostics/internal/index.js"; import type { Expression } from "@tsonic/dotnet/System.Linq.Expressions/internal/index.js"; import type { Assembly, MemberInfo, TypeInfo } from "@tsonic/dotnet/System.Reflection/internal/index.js"; import type { Task, ValueTask_1 } from "@tsonic/dotnet/System.Threading.Tasks/internal/index.js"; import type { CancellationToken } from "@tsonic/dotnet/System.Threading/internal/index.js"; import type { Transaction } from "@tsonic/dotnet/System.Transactions/internal/index.js"; import * as System_Internal from "@tsonic/dotnet/System/internal/index.js"; import type { Action_1, Action_2, Action_3, Action_4, Action_5, Action_6, Action_7, Action_8, Boolean as ClrBoolean, DateTimeOffset, Enum, Exception, Func_2, Func_3, Func_5, Guid, IComparable, IConvertible, IFormattable, Int32, IServiceProvider, ISpanFormattable, Nullable_1, Object as ClrObject, String as ClrString, TimeSpan, Tuple_2, Type, ValueTuple_2, ValueType, Void } from "@tsonic/dotnet/System/internal/index.js"; import type { EventId, ILogger, LogLevel } from "@tsonic/microsoft-extensions/Microsoft.Extensions.Logging/internal/index.js"; export enum CommandSource { Unknown = 0, LinqQuery = 1, SaveChanges = 2, Migrations = 3, FromSqlQuery = 4, ExecuteSqlRaw = 5, ValueGenerator = 6, Scaffolding = 7, BulkUpdate = 8, ExecuteDelete = 9, ExecuteUpdate = 8 } export enum DbCommandMethod { ExecuteNonQuery = 0, ExecuteScalar = 1, ExecuteReader = 2 } export enum DbContextLoggerOptions { None = 0, SingleLine = 1, Level = 2, Category = 4, Id = 8, UtcTime = 16, LocalTime = 32, DefaultWithLocalTime = 46, DefaultWithUtcTime = 30 } export interface ICollectionChangedEventData$instance { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_ICollectionChangedEventData: never; readonly EntityEntry: EntityEntry; readonly Added: IEnumerable_1; readonly Removed: IEnumerable_1; } export type ICollectionChangedEventData = ICollectionChangedEventData$instance; export interface IDbCommandInterceptor$instance extends IInterceptor { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IDbCommandInterceptor: never; CommandCanceled(command: DbCommand, eventData: CommandEndEventData): void; CommandCanceledAsync(command: DbCommand, eventData: CommandEndEventData, cancellationToken?: CancellationToken): Task; CommandCreated(eventData: CommandEndEventData, result: DbCommand): DbCommand; CommandCreating(eventData: CommandCorrelatedEventData, result: InterceptionResult_1): InterceptionResult_1; CommandFailed(command: DbCommand, eventData: CommandErrorEventData): void; CommandFailedAsync(command: DbCommand, eventData: CommandErrorEventData, cancellationToken?: CancellationToken): Task; DataReaderClosing(command: DbCommand, eventData: DataReaderClosingEventData, result: InterceptionResult): InterceptionResult; DataReaderClosingAsync(command: DbCommand, eventData: DataReaderClosingEventData, result: InterceptionResult): ValueTask_1; DataReaderDisposing(command: DbCommand, eventData: DataReaderDisposingEventData, result: InterceptionResult): InterceptionResult; NonQueryExecuted(command: DbCommand, eventData: CommandExecutedEventData, result: int): int; NonQueryExecutedAsync(command: DbCommand, eventData: CommandExecutedEventData, result: int, cancellationToken?: CancellationToken): ValueTask_1; ReaderExecuted(command: DbCommand, eventData: CommandExecutedEventData, result: DbDataReader): DbDataReader; ReaderExecutedAsync(command: DbCommand, eventData: CommandExecutedEventData, result: DbDataReader, cancellationToken?: CancellationToken): ValueTask_1; ReaderExecuting(command: DbCommand, eventData: CommandEventData, result: InterceptionResult_1): InterceptionResult_1; ReaderExecutingAsync(command: DbCommand, eventData: CommandEventData, result: InterceptionResult_1, cancellationToken?: CancellationToken): ValueTask_1>; ScalarExecuted(command: DbCommand, eventData: CommandExecutedEventData, result: unknown | null): unknown | null; ScalarExecutedAsync(command: DbCommand, eventData: CommandExecutedEventData, result: unknown | null, cancellationToken?: CancellationToken): ValueTask_1; } export interface IDbCommandInterceptor$instance extends IInterceptor$instance {} export type IDbCommandInterceptor = IDbCommandInterceptor$instance; export interface IDbConnectionInterceptor$instance extends IInterceptor { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IDbConnectionInterceptor: never; ConnectionClosedAsync(connection: DbConnection, eventData: ConnectionEndEventData): Task; ConnectionClosingAsync(connection: DbConnection, eventData: ConnectionEventData, result: InterceptionResult): ValueTask_1; ConnectionCreated(eventData: ConnectionCreatedEventData, result: DbConnection): DbConnection; ConnectionCreating(eventData: ConnectionCreatingEventData, result: InterceptionResult_1): InterceptionResult_1; ConnectionFailed(connection: DbConnection, eventData: ConnectionErrorEventData): void; ConnectionFailedAsync(connection: DbConnection, eventData: ConnectionErrorEventData, cancellationToken?: CancellationToken): Task; ConnectionOpened(connection: DbConnection, eventData: ConnectionEndEventData): void; ConnectionOpenedAsync(connection: DbConnection, eventData: ConnectionEndEventData, cancellationToken?: CancellationToken): Task; ConnectionOpening(connection: DbConnection, eventData: ConnectionEventData, result: InterceptionResult): InterceptionResult; ConnectionOpeningAsync(connection: DbConnection, eventData: ConnectionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; } export interface IDbConnectionInterceptor$instance extends IInterceptor$instance {} export type IDbConnectionInterceptor = IDbConnectionInterceptor$instance; export interface IDbContextLogger$instance { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IDbContextLogger: never; Log(eventData: EventData): void; ShouldLog(eventId: EventId, logLevel: LogLevel): boolean; } export type IDbContextLogger = IDbContextLogger$instance; export interface IDbTransactionInterceptor$instance extends IInterceptor { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IDbTransactionInterceptor: never; CreatedSavepoint(transaction: DbTransaction, eventData: TransactionEventData): void; CreatedSavepointAsync(transaction: DbTransaction, eventData: TransactionEventData, cancellationToken?: CancellationToken): Task; TransactionCommitted(transaction: DbTransaction, eventData: TransactionEndEventData): void; TransactionCommittedAsync(transaction: DbTransaction, eventData: TransactionEndEventData, cancellationToken?: CancellationToken): Task; TransactionCommitting(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult): InterceptionResult; TransactionCommittingAsync(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; TransactionFailed(transaction: DbTransaction, eventData: TransactionErrorEventData): void; TransactionFailedAsync(transaction: DbTransaction, eventData: TransactionErrorEventData, cancellationToken?: CancellationToken): Task; TransactionStarted(connection: DbConnection, eventData: TransactionEndEventData, result: DbTransaction): DbTransaction; TransactionStartedAsync(connection: DbConnection, eventData: TransactionEndEventData, result: DbTransaction, cancellationToken?: CancellationToken): ValueTask_1; TransactionStarting(connection: DbConnection, eventData: TransactionStartingEventData, result: InterceptionResult_1): InterceptionResult_1; TransactionStartingAsync(connection: DbConnection, eventData: TransactionStartingEventData, result: InterceptionResult_1, cancellationToken?: CancellationToken): ValueTask_1>; TransactionUsed(connection: DbConnection, eventData: TransactionEventData, result: DbTransaction): DbTransaction; TransactionUsedAsync(connection: DbConnection, eventData: TransactionEventData, result: DbTransaction, cancellationToken?: CancellationToken): ValueTask_1; } export interface IDbTransactionInterceptor$instance extends IInterceptor$instance {} export type IDbTransactionInterceptor = IDbTransactionInterceptor$instance; export interface IDiagnosticsLogger$instance { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IDiagnosticsLogger: never; readonly Options: ILoggingOptions; readonly Definitions: LoggingDefinitions; readonly Logger: ILogger; readonly DiagnosticSource: DiagnosticSource; readonly DbContextLogger: IDbContextLogger; readonly Interceptors: IInterceptors | null; DispatchEventData(definition: EventDefinitionBase, eventData: EventData, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): void; NeedsEventData(definition: EventDefinitionBase, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; NeedsEventData(definition: EventDefinitionBase, interceptor: TInterceptor | null, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; ShouldLog(definition: EventDefinitionBase): boolean; ShouldLogSensitiveData(): boolean; } export type IDiagnosticsLogger = IDiagnosticsLogger$instance; export interface IDiagnosticsLogger_1$instance> extends IDiagnosticsLogger { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IDiagnosticsLogger_1: never; readonly Options: ILoggingOptions; readonly Definitions: LoggingDefinitions; readonly Logger: ILogger; readonly DiagnosticSource: DiagnosticSource; readonly DbContextLogger: IDbContextLogger; readonly Interceptors: IInterceptors | null; DispatchEventData(definition: EventDefinitionBase, eventData: EventData, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): void; NeedsEventData(definition: EventDefinitionBase, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; NeedsEventData(definition: EventDefinitionBase, interceptor: TInterceptor | null, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; NeedsEventData(definition: EventDefinitionBase, interceptor: TInterceptor | null, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; ShouldLog(definition: EventDefinitionBase): boolean; ShouldLogSensitiveData(): boolean; } export interface IDiagnosticsLogger_1$instance> extends IDiagnosticsLogger$instance {} export type IDiagnosticsLogger_1> = IDiagnosticsLogger_1$instance; export interface IErrorEventData$instance { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IErrorEventData: never; readonly Exception: Exception; } export type IErrorEventData = IErrorEventData$instance; export interface IIdentityResolutionInterceptor$instance extends IInterceptor { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IIdentityResolutionInterceptor: never; UpdateTrackedInstance(interceptionData: IdentityResolutionInterceptionData, existingEntry: EntityEntry, newEntity: unknown): void; } export interface IIdentityResolutionInterceptor$instance extends IInterceptor$instance {} export type IIdentityResolutionInterceptor = IIdentityResolutionInterceptor$instance; export interface IInstantiationBindingInterceptor$instance extends ISingletonInterceptor, IInterceptor { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInstantiationBindingInterceptor: never; ModifyBinding(interceptionData: InstantiationBindingInterceptionData, binding: InstantiationBinding): InstantiationBinding; } export interface IInstantiationBindingInterceptor$instance extends ISingletonInterceptor$instance {} export type IInstantiationBindingInterceptor = IInstantiationBindingInterceptor$instance; export interface IInterceptor$instance { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptor: never; } export type IInterceptor = IInterceptor$instance; export interface IInterceptorAggregator$instance { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptorAggregator: never; readonly InterceptorType: Type; AggregateInterceptors(interceptors: IReadOnlyList_1): IInterceptor | null; } export type IInterceptorAggregator = IInterceptorAggregator$instance; export interface IInterceptors$instance { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptors: never; Aggregate(): TInterceptor | null; } export type IInterceptors = IInterceptors$instance; export interface ILoggingOptions$instance extends ISingletonOptions { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_ILoggingOptions: never; readonly IsSensitiveDataLoggingEnabled: boolean; IsSensitiveDataLoggingWarned: boolean; readonly DetailedErrorsEnabled: boolean; readonly WarningsConfiguration: WarningsConfiguration; Initialize(options: IDbContextOptions): void; ShouldWarnForStringEnumValueInJson(enumType: Type): boolean; } export interface ILoggingOptions$instance extends Microsoft_EntityFrameworkCore_Infrastructure_Internal.ISingletonOptions$instance {} export type ILoggingOptions = ILoggingOptions$instance; export interface IMaterializationInterceptor$instance extends ISingletonInterceptor, IInterceptor { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IMaterializationInterceptor: never; CreatedInstance(materializationData: MaterializationInterceptionData, entity: unknown): unknown; CreatingInstance(materializationData: MaterializationInterceptionData, result: InterceptionResult_1): InterceptionResult_1; InitializingInstance(materializationData: MaterializationInterceptionData, entity: unknown, result: InterceptionResult): InterceptionResult; } export interface IMaterializationInterceptor$instance extends ISingletonInterceptor$instance {} export type IMaterializationInterceptor = IMaterializationInterceptor$instance; export interface INavigationBaseEventData$instance { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_INavigationBaseEventData: never; readonly NavigationBase: INavigationBase; } export type INavigationBaseEventData = INavigationBaseEventData$instance; export interface IQueryExpressionInterceptor$instance extends ISingletonInterceptor, IInterceptor { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IQueryExpressionInterceptor: never; QueryCompilationStarting(queryExpression: Expression, eventData: QueryExpressionEventData): Expression; } export interface IQueryExpressionInterceptor$instance extends ISingletonInterceptor$instance {} export type IQueryExpressionInterceptor = IQueryExpressionInterceptor$instance; export interface IRelationalCommandDiagnosticsLogger$instance extends IDiagnosticsLogger_1, IDiagnosticsLogger { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IRelationalCommandDiagnosticsLogger: never; readonly Options: ILoggingOptions; readonly Definitions: LoggingDefinitions; readonly Logger: ILogger; readonly DiagnosticSource: DiagnosticSource; readonly DbContextLogger: IDbContextLogger; readonly Interceptors: IInterceptors | null; CommandCanceled(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, executeMethod: DbCommandMethod, commandId: Guid, connectionId: Guid, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource): void; CommandCanceledAsync(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, executeMethod: DbCommandMethod, commandId: Guid, connectionId: Guid, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource, cancellationToken?: CancellationToken): Task; CommandCreated(connection: IRelationalConnection, command: DbCommand, commandMethod: DbCommandMethod, context: DbContext | null, commandId: Guid, connectionId: Guid, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource): DbCommand; CommandCreating(connection: IRelationalConnection, commandMethod: DbCommandMethod, context: DbContext | null, commandId: Guid, connectionId: Guid, startTime: DateTimeOffset, commandSource: CommandSource): InterceptionResult_1; CommandError(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, executeMethod: DbCommandMethod, commandId: Guid, connectionId: Guid, exception: Exception, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource): void; CommandErrorAsync(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, executeMethod: DbCommandMethod, commandId: Guid, connectionId: Guid, exception: Exception, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource, cancellationToken?: CancellationToken): Task; CommandNonQueryExecuted(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, commandId: Guid, connectionId: Guid, methodResult: int, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource): int; CommandNonQueryExecutedAsync(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, commandId: Guid, connectionId: Guid, methodResult: int, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource, cancellationToken?: CancellationToken): ValueTask_1; CommandReaderExecuted(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, commandId: Guid, connectionId: Guid, methodResult: DbDataReader, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource): DbDataReader; CommandReaderExecutedAsync(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, commandId: Guid, connectionId: Guid, methodResult: DbDataReader, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource, cancellationToken?: CancellationToken): ValueTask_1; CommandReaderExecuting(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, commandId: Guid, connectionId: Guid, startTime: DateTimeOffset, commandSource: CommandSource): InterceptionResult_1; CommandReaderExecutingAsync(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, commandId: Guid, connectionId: Guid, startTime: DateTimeOffset, commandSource: CommandSource, cancellationToken?: CancellationToken): ValueTask_1>; CommandScalarExecuted(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, commandId: Guid, connectionId: Guid, methodResult: unknown | null, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource): unknown | null; CommandScalarExecutedAsync(connection: IRelationalConnection, command: DbCommand, logCommandText: string, context: DbContext | null, commandId: Guid, connectionId: Guid, methodResult: unknown | null, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource, cancellationToken?: CancellationToken): ValueTask_1; DataReaderClosing(connection: IRelationalConnection, command: DbCommand, dataReader: DbDataReader, commandId: Guid, recordsAffected: int, readCount: int, startTime: DateTimeOffset): InterceptionResult; DataReaderClosingAsync(connection: IRelationalConnection, command: DbCommand, dataReader: DbDataReader, commandId: Guid, recordsAffected: int, readCount: int, startTime: DateTimeOffset): ValueTask_1; DataReaderDisposing(connection: IRelationalConnection, command: DbCommand, dataReader: DbDataReader, commandId: Guid, recordsAffected: int, readCount: int, startTime: DateTimeOffset, duration: TimeSpan): InterceptionResult; DispatchEventData(definition: EventDefinitionBase, eventData: EventData, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): void; NeedsEventData(definition: EventDefinitionBase, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; NeedsEventData(definition: EventDefinitionBase, interceptor: TInterceptor | null, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; NeedsEventData(definition: EventDefinitionBase, interceptor: TInterceptor | null, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; ShouldLog(definition: EventDefinitionBase): boolean; ShouldLogCommandCreate(now: DateTimeOffset): boolean; ShouldLogSensitiveData(): boolean; } export interface IRelationalCommandDiagnosticsLogger$instance extends IDiagnosticsLogger_1$instance {} export type IRelationalCommandDiagnosticsLogger = IRelationalCommandDiagnosticsLogger$instance; export interface IRelationalConnectionDiagnosticsLogger$instance extends IDiagnosticsLogger_1, IDiagnosticsLogger { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IRelationalConnectionDiagnosticsLogger: never; readonly Options: ILoggingOptions; readonly Definitions: LoggingDefinitions; readonly Logger: ILogger; readonly DiagnosticSource: DiagnosticSource; readonly DbContextLogger: IDbContextLogger; readonly Interceptors: IInterceptors | null; ConnectionCreated(connection: IRelationalConnection, startTime: DateTimeOffset, duration: TimeSpan): DbConnection; ConnectionCreating(connection: IRelationalConnection, startTime: DateTimeOffset): InterceptionResult_1; ConnectionDisposed(connection: IRelationalConnection, startTime: DateTimeOffset, duration: TimeSpan): void; ConnectionDisposedAsync(connection: IRelationalConnection, startTime: DateTimeOffset, duration: TimeSpan): Task; ConnectionDisposing(connection: IRelationalConnection, startTime: DateTimeOffset): InterceptionResult; ConnectionDisposingAsync(connection: IRelationalConnection, startTime: DateTimeOffset): ValueTask_1; ConnectionError(connection: IRelationalConnection, exception: Exception, startTime: DateTimeOffset, duration: TimeSpan, logErrorAsDebug: boolean): void; ConnectionErrorAsync(connection: IRelationalConnection, exception: Exception, startTime: DateTimeOffset, duration: TimeSpan, logErrorAsDebug: boolean, cancellationToken?: CancellationToken): Task; ConnectionOpenedAsync(connection: IRelationalConnection, startTime: DateTimeOffset, duration: TimeSpan, cancellationToken?: CancellationToken): Task; ConnectionOpeningAsync(connection: IRelationalConnection, startTime: DateTimeOffset, cancellationToken: CancellationToken): ValueTask_1; DispatchEventData(definition: EventDefinitionBase, eventData: EventData, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): void; NeedsEventData(definition: EventDefinitionBase, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; NeedsEventData(definition: EventDefinitionBase, interceptor: TInterceptor | null, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; NeedsEventData(definition: EventDefinitionBase, interceptor: TInterceptor | null, diagnosticSourceEnabled: boolean, simpleLogEnabled: boolean): boolean; ShouldLog(definition: EventDefinitionBase): boolean; ShouldLogConnectionCreate(now: DateTimeOffset): boolean; ShouldLogSensitiveData(): boolean; } export interface IRelationalConnectionDiagnosticsLogger$instance extends IDiagnosticsLogger_1$instance {} export type IRelationalConnectionDiagnosticsLogger = IRelationalConnectionDiagnosticsLogger$instance; export interface ISaveChangesInterceptor$instance extends IInterceptor { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_ISaveChangesInterceptor: never; SaveChangesCanceled(eventData: DbContextEventData): void; SaveChangesCanceledAsync(eventData: DbContextEventData, cancellationToken?: CancellationToken): Task; SaveChangesFailed(eventData: DbContextErrorEventData): void; SaveChangesFailedAsync(eventData: DbContextErrorEventData, cancellationToken?: CancellationToken): Task; SavedChanges(eventData: SaveChangesCompletedEventData, result: int): int; SavedChangesAsync(eventData: SaveChangesCompletedEventData, result: int, cancellationToken?: CancellationToken): ValueTask_1; SavingChanges(eventData: DbContextEventData, result: InterceptionResult_1): InterceptionResult_1; SavingChangesAsync(eventData: DbContextEventData, result: InterceptionResult_1, cancellationToken?: CancellationToken): ValueTask_1>; ThrowingConcurrencyException(eventData: ConcurrencyExceptionEventData, result: InterceptionResult): InterceptionResult; ThrowingConcurrencyExceptionAsync(eventData: ConcurrencyExceptionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; } export interface ISaveChangesInterceptor$instance extends IInterceptor$instance {} export type ISaveChangesInterceptor = ISaveChangesInterceptor$instance; export interface ISingletonInterceptor$instance extends IInterceptor { readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_ISingletonInterceptor: never; } export interface ISingletonInterceptor$instance extends IInterceptor$instance {} export type ISingletonInterceptor = ISingletonInterceptor$instance; export interface IdentityResolutionInterceptionData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_IdentityResolutionInterceptionData: never; readonly Context: DbContext; } export const IdentityResolutionInterceptionData: { new(context: DbContext): IdentityResolutionInterceptionData; }; export type IdentityResolutionInterceptionData = IdentityResolutionInterceptionData$instance; export interface InstantiationBindingInterceptionData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_InstantiationBindingInterceptionData: never; readonly TypeBase: ITypeBase; } export const InstantiationBindingInterceptionData: { new(typeBase: ITypeBase): InstantiationBindingInterceptionData; }; export type InstantiationBindingInterceptionData = InstantiationBindingInterceptionData$instance; export interface InterceptionResult$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_InterceptionResult: never; readonly IsSuppressed: boolean; } export const InterceptionResult: { new(): InterceptionResult; Suppress(): InterceptionResult; }; export type InterceptionResult = InterceptionResult$instance; export interface InterceptionResult_1$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_InterceptionResult_1: never; readonly HasResult: boolean; readonly Result: TResult; } export const InterceptionResult_1: { new(): InterceptionResult_1; SuppressWithResult(result: TResult): InterceptionResult_1; }; export type InterceptionResult_1 = InterceptionResult_1$instance; export interface MaterializationInterceptionData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MaterializationInterceptionData: never; readonly Context: DbContext; readonly EntityType: IEntityType; readonly QueryTrackingBehavior: Nullable_1; GetPropertyValue(propertyName: string): T; GetPropertyValue(propertyName: string): unknown | null; GetPropertyValue(property: IPropertyBase): T; GetPropertyValue(property: IPropertyBase): unknown | null; } export const MaterializationInterceptionData: { new(materializationContext: MaterializationContext, entityType: IEntityType, queryTrackingBehavior: Nullable_1, valueAccessor: Dictionary_2>>): MaterializationInterceptionData; }; export type MaterializationInterceptionData = MaterializationInterceptionData$instance; export interface AssemblyEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_AssemblyEventData: never; readonly Assembly: Assembly; } export const AssemblyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, assembly: Assembly): AssemblyEventData; }; export type AssemblyEventData = AssemblyEventData$instance; export interface BatchEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_BatchEventData: never; readonly CommandCount: int; readonly Entries: IEnumerable_1; } export const BatchEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entries: IEnumerable_1, commandCount: int): BatchEventData; }; export type BatchEventData = BatchEventData$instance; export interface BinaryExpressionEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_BinaryExpressionEventData: never; readonly Left: Expression; readonly Right: Expression; } export const BinaryExpressionEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, left: Expression, right: Expression): BinaryExpressionEventData; }; export type BinaryExpressionEventData = BinaryExpressionEventData$instance; export interface CascadeDeleteEventData$instance extends EntityEntryEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_CascadeDeleteEventData: never; readonly ParentEntityEntry: EntityEntry; readonly State: EntityState; } export const CascadeDeleteEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: EntityEntry, parentEntry: EntityEntry, state: EntityState): CascadeDeleteEventData; }; export type CascadeDeleteEventData = CascadeDeleteEventData$instance; export interface CascadeDeleteOrphanEventData$instance extends EntityEntryEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_CascadeDeleteOrphanEventData: never; readonly ParentEntityType: IEntityType; readonly State: EntityState; } export const CascadeDeleteOrphanEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: EntityEntry, parentEntityTypes: IEntityType, state: EntityState): CascadeDeleteOrphanEventData; }; export type CascadeDeleteOrphanEventData = CascadeDeleteOrphanEventData$instance; export interface CollectionChangedEventData$instance extends NavigationEventData$instance, ICollectionChangedEventData$instance, INavigationBaseEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_CollectionChangedEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_ICollectionChangedEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_INavigationBaseEventData: never; readonly Added: IEnumerable_1; readonly EntityEntry: EntityEntry; readonly Removed: IEnumerable_1; } export const CollectionChangedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: EntityEntry, navigation: INavigation, added: IEnumerable_1, removed: IEnumerable_1): CollectionChangedEventData; }; export interface __CollectionChangedEventData$views { As_ICollectionChangedEventData(): ICollectionChangedEventData$instance; As_INavigationBaseEventData(): INavigationBaseEventData$instance; } export type CollectionChangedEventData = CollectionChangedEventData$instance & __CollectionChangedEventData$views; export interface ColumnsEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ColumnsEventData: never; readonly Columns: IReadOnlyList_1; readonly StoreObject: StoreObjectIdentifier; } export const ColumnsEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, storeObject: StoreObjectIdentifier, columns: IReadOnlyList_1): ColumnsEventData; }; export type ColumnsEventData = ColumnsEventData$instance; export interface CommandCorrelatedEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_CommandCorrelatedEventData: never; readonly CommandId: Guid; readonly CommandSource: CommandSource; readonly Connection: DbConnection; readonly ConnectionId: Guid; readonly ExecuteMethod: DbCommandMethod; readonly IsAsync: boolean; readonly StartTime: DateTimeOffset; } export const CommandCorrelatedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, connection: DbConnection, context: DbContext | null, executeMethod: DbCommandMethod, commandId: Guid, connectionId: Guid, async: boolean, startTime: DateTimeOffset, commandSource: CommandSource): CommandCorrelatedEventData; }; export type CommandCorrelatedEventData = CommandCorrelatedEventData$instance; export interface CommandEndEventData$instance extends CommandEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_CommandEndEventData: never; readonly Duration: TimeSpan; } export const CommandEndEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, connection: DbConnection, command: DbCommand, logCommandText: string, context: DbContext | null, executeMethod: DbCommandMethod, commandId: Guid, connectionId: Guid, async: boolean, logParameterValues: boolean, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource): CommandEndEventData; }; export type CommandEndEventData = CommandEndEventData$instance; export interface CommandErrorEventData$instance extends CommandEndEventData, IErrorEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_CommandErrorEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IErrorEventData: never; readonly Exception: Exception; } export const CommandErrorEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, connection: DbConnection, command: DbCommand, logCommandText: string, context: DbContext | null, executeMethod: DbCommandMethod, commandId: Guid, connectionId: Guid, exception: Exception, async: boolean, logParameterValues: boolean, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource): CommandErrorEventData; }; export interface __CommandErrorEventData$views { As_IErrorEventData(): IErrorEventData$instance; } export type CommandErrorEventData = CommandErrorEventData$instance & __CommandErrorEventData$views; export interface CommandEventData$instance extends CommandCorrelatedEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_CommandEventData: never; readonly Command: DbCommand; readonly LogCommandText: string; readonly LogParameterValues: boolean; } export const CommandEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, connection: DbConnection, command: DbCommand, logCommandText: string, context: DbContext | null, executeMethod: DbCommandMethod, commandId: Guid, connectionId: Guid, async: boolean, logParameterValues: boolean, startTime: DateTimeOffset, commandSource: CommandSource): CommandEventData; }; export type CommandEventData = CommandEventData$instance; export interface CommandExecutedEventData$instance extends CommandEndEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_CommandExecutedEventData: never; readonly Result: unknown | null; } export const CommandExecutedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, connection: DbConnection, command: DbCommand, logCommandText: string, context: DbContext | null, executeMethod: DbCommandMethod, commandId: Guid, connectionId: Guid, result: unknown | null, async: boolean, logParameterValues: boolean, startTime: DateTimeOffset, duration: TimeSpan, commandSource: CommandSource): CommandExecutedEventData; }; export type CommandExecutedEventData = CommandExecutedEventData$instance; export interface ComplexPropertyEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ComplexPropertyEventData: never; readonly Property: IReadOnlyComplexProperty; } export const ComplexPropertyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, property: IReadOnlyComplexProperty): ComplexPropertyEventData; }; export type ComplexPropertyEventData = ComplexPropertyEventData$instance; export interface ComplexTypePropertyChangedEventData$instance extends PropertyEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ComplexTypePropertyChangedEventData: never; readonly ComplexEntry: ComplexElementEntry; readonly NewValue: unknown | null; readonly OldValue: unknown | null; readonly Property: IProperty | IReadOnlyProperty; } export const ComplexTypePropertyChangedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, complexEntry: ComplexElementEntry, property: IProperty, oldValue: unknown | null, newValue: unknown | null): ComplexTypePropertyChangedEventData; }; export type ComplexTypePropertyChangedEventData = ComplexTypePropertyChangedEventData$instance; export interface ConcurrencyExceptionEventData$instance extends DbContextErrorEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ConcurrencyExceptionEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IErrorEventData: never; readonly Entries: IReadOnlyList_1; } export const ConcurrencyExceptionEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext, entries: IReadOnlyList_1, exception: DbUpdateConcurrencyException): ConcurrencyExceptionEventData; }; export interface __ConcurrencyExceptionEventData$views { As_IErrorEventData(): IErrorEventData$instance; } export type ConcurrencyExceptionEventData = ConcurrencyExceptionEventData$instance & __ConcurrencyExceptionEventData$views; export interface ConnectionCreatedEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ConnectionCreatedEventData: never; readonly Connection: DbConnection; readonly ConnectionId: Guid; readonly Duration: TimeSpan; readonly StartTime: DateTimeOffset; } export const ConnectionCreatedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, connection: DbConnection, context: DbContext | null, connectionId: Guid, startTime: DateTimeOffset, duration: TimeSpan): ConnectionCreatedEventData; }; export type ConnectionCreatedEventData = ConnectionCreatedEventData$instance; export interface ConnectionCreatingEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ConnectionCreatingEventData: never; readonly ConnectionId: Guid; readonly ConnectionString: string | null; readonly StartTime: DateTimeOffset; } export const ConnectionCreatingEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext | null, connectionString: string | null, connectionId: Guid, startTime: DateTimeOffset): ConnectionCreatingEventData; }; export type ConnectionCreatingEventData = ConnectionCreatingEventData$instance; export interface ConnectionEndEventData$instance extends ConnectionEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ConnectionEndEventData: never; readonly Duration: TimeSpan; } export const ConnectionEndEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, connection: DbConnection, context: DbContext | null, connectionId: Guid, async: boolean, startTime: DateTimeOffset, duration: TimeSpan): ConnectionEndEventData; }; export type ConnectionEndEventData = ConnectionEndEventData$instance; export interface ConnectionErrorEventData$instance extends ConnectionEndEventData, IErrorEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ConnectionErrorEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IErrorEventData: never; readonly Exception: Exception; } export const ConnectionErrorEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, connection: DbConnection, context: DbContext | null, connectionId: Guid, exception: Exception, async: boolean, startTime: DateTimeOffset, duration: TimeSpan): ConnectionErrorEventData; }; export interface __ConnectionErrorEventData$views { As_IErrorEventData(): IErrorEventData$instance; } export type ConnectionErrorEventData = ConnectionErrorEventData$instance & __ConnectionErrorEventData$views; export interface ConnectionEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ConnectionEventData: never; readonly Connection: DbConnection; readonly ConnectionId: Guid; readonly IsAsync: boolean; readonly StartTime: DateTimeOffset; } export const ConnectionEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, connection: DbConnection, context: DbContext | null, connectionId: Guid, async: boolean, startTime: DateTimeOffset): ConnectionEventData; }; export type ConnectionEventData = ConnectionEventData$instance; export interface ContextInitializedEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ContextInitializedEventData: never; readonly Context: DbContext; readonly ContextOptions: DbContextOptions; } export const ContextInitializedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext, contextOptions: DbContextOptions): ContextInitializedEventData; }; export type ContextInitializedEventData = ContextInitializedEventData$instance; export interface DataReaderClosingEventData$instance extends DataReaderEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DataReaderClosingEventData: never; readonly IsAsync: boolean; } export const DataReaderClosingEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, command: DbCommand, dataReader: DbDataReader, context: DbContext | null, commandId: Guid, connectionId: Guid, async: boolean, recordsAffected: int, readCount: int, startTime: DateTimeOffset): DataReaderClosingEventData; }; export type DataReaderClosingEventData = DataReaderClosingEventData$instance; export interface DataReaderDisposingEventData$instance extends DataReaderEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DataReaderDisposingEventData: never; readonly Duration: TimeSpan; } export const DataReaderDisposingEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, command: DbCommand, dataReader: DbDataReader, context: DbContext | null, commandId: Guid, connectionId: Guid, recordsAffected: int, readCount: int, startTime: DateTimeOffset, duration: TimeSpan): DataReaderDisposingEventData; }; export type DataReaderDisposingEventData = DataReaderDisposingEventData$instance; export interface DataReaderEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DataReaderEventData: never; readonly Command: DbCommand; readonly CommandId: Guid; readonly ConnectionId: Guid; readonly DataReader: DbDataReader; readonly ReadCount: int; readonly RecordsAffected: int; readonly StartTime: DateTimeOffset; } export const DataReaderEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, command: DbCommand, dataReader: DbDataReader, context: DbContext | null, commandId: Guid, connectionId: Guid, recordsAffected: int, readCount: int, startTime: DateTimeOffset): DataReaderEventData; }; export type DataReaderEventData = DataReaderEventData$instance; export interface DbCommandInterceptor$instance extends IDbCommandInterceptor$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DbCommandInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IDbCommandInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptor: never; CommandCanceled(command: DbCommand, eventData: CommandEndEventData): void; CommandCanceledAsync(command: DbCommand, eventData: CommandEndEventData, cancellationToken?: CancellationToken): Task; CommandCreated(eventData: CommandEndEventData, result: DbCommand): DbCommand; CommandCreating(eventData: CommandCorrelatedEventData, result: InterceptionResult_1): InterceptionResult_1; CommandFailed(command: DbCommand, eventData: CommandErrorEventData): void; CommandFailedAsync(command: DbCommand, eventData: CommandErrorEventData, cancellationToken?: CancellationToken): Task; CommandInitialized(eventData: CommandEndEventData, result: DbCommand): DbCommand; DataReaderClosing(command: DbCommand, eventData: DataReaderClosingEventData, result: InterceptionResult): InterceptionResult; DataReaderClosingAsync(command: DbCommand, eventData: DataReaderClosingEventData, result: InterceptionResult): ValueTask_1; DataReaderDisposing(command: DbCommand, eventData: DataReaderDisposingEventData, result: InterceptionResult): InterceptionResult; NonQueryExecuted(command: DbCommand, eventData: CommandExecutedEventData, result: int): int; NonQueryExecutedAsync(command: DbCommand, eventData: CommandExecutedEventData, result: int, cancellationToken?: CancellationToken): ValueTask_1; NonQueryExecuting(command: DbCommand, eventData: CommandEventData, result: InterceptionResult_1): InterceptionResult_1; NonQueryExecutingAsync(command: DbCommand, eventData: CommandEventData, result: InterceptionResult_1, cancellationToken?: CancellationToken): ValueTask_1>; ReaderExecuted(command: DbCommand, eventData: CommandExecutedEventData, result: DbDataReader): DbDataReader; ReaderExecutedAsync(command: DbCommand, eventData: CommandExecutedEventData, result: DbDataReader, cancellationToken?: CancellationToken): ValueTask_1; ReaderExecuting(command: DbCommand, eventData: CommandEventData, result: InterceptionResult_1): InterceptionResult_1; ReaderExecutingAsync(command: DbCommand, eventData: CommandEventData, result: InterceptionResult_1, cancellationToken?: CancellationToken): ValueTask_1>; ScalarExecuted(command: DbCommand, eventData: CommandExecutedEventData, result: unknown | null): unknown | null; ScalarExecutedAsync(command: DbCommand, eventData: CommandExecutedEventData, result: unknown | null, cancellationToken?: CancellationToken): ValueTask_1; ScalarExecuting(command: DbCommand, eventData: CommandEventData, result: InterceptionResult_1): InterceptionResult_1; ScalarExecutingAsync(command: DbCommand, eventData: CommandEventData, result: InterceptionResult_1, cancellationToken?: CancellationToken): ValueTask_1>; } export const DbCommandInterceptor: (abstract new() => DbCommandInterceptor) & { }; export interface __DbCommandInterceptor$views { As_IDbCommandInterceptor(): IDbCommandInterceptor$instance; } export type DbCommandInterceptor = DbCommandInterceptor$instance & __DbCommandInterceptor$views; export interface DbConnectionInterceptor$instance extends IDbConnectionInterceptor$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DbConnectionInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IDbConnectionInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptor: never; ConnectionCanceled(connection: DbConnection, eventData: ConnectionEndEventData): void; ConnectionCanceledAsync(connection: DbConnection, eventData: ConnectionEndEventData, cancellationToken?: CancellationToken): Task; ConnectionClosed(connection: DbConnection, eventData: ConnectionEndEventData): void; ConnectionClosedAsync(connection: DbConnection, eventData: ConnectionEndEventData): Task; ConnectionClosing(connection: DbConnection, eventData: ConnectionEventData, result: InterceptionResult): InterceptionResult; ConnectionClosingAsync(connection: DbConnection, eventData: ConnectionEventData, result: InterceptionResult): ValueTask_1; ConnectionCreated(eventData: ConnectionCreatedEventData, result: DbConnection): DbConnection; ConnectionCreating(eventData: ConnectionCreatingEventData, result: InterceptionResult_1): InterceptionResult_1; ConnectionDisposed(connection: DbConnection, eventData: ConnectionEndEventData): void; ConnectionDisposedAsync(connection: DbConnection, eventData: ConnectionEndEventData): Task; ConnectionDisposing(connection: DbConnection, eventData: ConnectionEventData, result: InterceptionResult): InterceptionResult; ConnectionDisposingAsync(connection: DbConnection, eventData: ConnectionEventData, result: InterceptionResult): ValueTask_1; ConnectionFailed(connection: DbConnection, eventData: ConnectionErrorEventData): void; ConnectionFailedAsync(connection: DbConnection, eventData: ConnectionErrorEventData, cancellationToken?: CancellationToken): Task; ConnectionOpened(connection: DbConnection, eventData: ConnectionEndEventData): void; ConnectionOpenedAsync(connection: DbConnection, eventData: ConnectionEndEventData, cancellationToken?: CancellationToken): Task; ConnectionOpening(connection: DbConnection, eventData: ConnectionEventData, result: InterceptionResult): InterceptionResult; ConnectionOpeningAsync(connection: DbConnection, eventData: ConnectionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; } export const DbConnectionInterceptor: (abstract new() => DbConnectionInterceptor) & { }; export interface __DbConnectionInterceptor$views { As_IDbConnectionInterceptor(): IDbConnectionInterceptor$instance; } export type DbConnectionInterceptor = DbConnectionInterceptor$instance & __DbConnectionInterceptor$views; export interface DbContextErrorEventData$instance extends DbContextEventData, IErrorEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DbContextErrorEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IErrorEventData: never; readonly Exception: DbUpdateConcurrencyException | Exception; } export const DbContextErrorEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext, exception: Exception): DbContextErrorEventData; }; export interface __DbContextErrorEventData$views { As_IErrorEventData(): IErrorEventData$instance; } export type DbContextErrorEventData = DbContextErrorEventData$instance & __DbContextErrorEventData$views; export interface DbContextEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DbContextEventData: never; readonly Context: DbContext | null; } export const DbContextEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext | null): DbContextEventData; }; export type DbContextEventData = DbContextEventData$instance; export interface DbContextTypeErrorEventData$instance extends DbContextTypeEventData, IErrorEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DbContextTypeErrorEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IErrorEventData: never; readonly Exception: Exception; } export const DbContextTypeErrorEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, contextType: Type, exception: Exception): DbContextTypeErrorEventData; }; export interface __DbContextTypeErrorEventData$views { As_IErrorEventData(): IErrorEventData$instance; } export type DbContextTypeErrorEventData = DbContextTypeErrorEventData$instance & __DbContextTypeErrorEventData$views; export interface DbContextTypeEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DbContextTypeEventData: never; readonly ContextType: Type; } export const DbContextTypeEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, contextType: Type): DbContextTypeEventData; }; export type DbContextTypeEventData = DbContextTypeEventData$instance; export interface DbTransactionInterceptor$instance extends IDbTransactionInterceptor$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_DbTransactionInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IDbTransactionInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptor: never; CreatedSavepoint(transaction: DbTransaction, eventData: TransactionEventData): void; CreatedSavepointAsync(transaction: DbTransaction, eventData: TransactionEventData, cancellationToken?: CancellationToken): Task; CreatingSavepoint(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult): InterceptionResult; CreatingSavepointAsync(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; ReleasedSavepoint(transaction: DbTransaction, eventData: TransactionEventData): void; ReleasedSavepointAsync(transaction: DbTransaction, eventData: TransactionEventData, cancellationToken?: CancellationToken): Task; ReleasingSavepoint(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult): InterceptionResult; ReleasingSavepointAsync(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; RolledBackToSavepoint(transaction: DbTransaction, eventData: TransactionEventData): void; RolledBackToSavepointAsync(transaction: DbTransaction, eventData: TransactionEventData, cancellationToken?: CancellationToken): Task; RollingBackToSavepoint(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult): InterceptionResult; RollingBackToSavepointAsync(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; TransactionCommitted(transaction: DbTransaction, eventData: TransactionEndEventData): void; TransactionCommittedAsync(transaction: DbTransaction, eventData: TransactionEndEventData, cancellationToken?: CancellationToken): Task; TransactionCommitting(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult): InterceptionResult; TransactionCommittingAsync(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; TransactionFailed(transaction: DbTransaction, eventData: TransactionErrorEventData): void; TransactionFailedAsync(transaction: DbTransaction, eventData: TransactionErrorEventData, cancellationToken?: CancellationToken): Task; TransactionRolledBack(transaction: DbTransaction, eventData: TransactionEndEventData): void; TransactionRolledBackAsync(transaction: DbTransaction, eventData: TransactionEndEventData, cancellationToken?: CancellationToken): Task; TransactionRollingBack(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult): InterceptionResult; TransactionRollingBackAsync(transaction: DbTransaction, eventData: TransactionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; TransactionStarted(connection: DbConnection, eventData: TransactionEndEventData, result: DbTransaction): DbTransaction; TransactionStartedAsync(connection: DbConnection, eventData: TransactionEndEventData, result: DbTransaction, cancellationToken?: CancellationToken): ValueTask_1; TransactionStarting(connection: DbConnection, eventData: TransactionStartingEventData, result: InterceptionResult_1): InterceptionResult_1; TransactionStartingAsync(connection: DbConnection, eventData: TransactionStartingEventData, result: InterceptionResult_1, cancellationToken?: CancellationToken): ValueTask_1>; TransactionUsed(connection: DbConnection, eventData: TransactionEventData, result: DbTransaction): DbTransaction; TransactionUsedAsync(connection: DbConnection, eventData: TransactionEventData, result: DbTransaction, cancellationToken?: CancellationToken): ValueTask_1; } export const DbTransactionInterceptor: (abstract new() => DbTransactionInterceptor) & { }; export interface __DbTransactionInterceptor$views { As_IDbTransactionInterceptor(): IDbTransactionInterceptor$instance; } export type DbTransactionInterceptor = DbTransactionInterceptor$instance & __DbTransactionInterceptor$views; export interface EntityEntryEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EntityEntryEventData: never; readonly EntityEntry: EntityEntry; } export const EntityEntryEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: EntityEntry): EntityEntryEventData; }; export type EntityEntryEventData = EntityEntryEventData$instance; export interface EntityTypeEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EntityTypeEventData: never; readonly EntityType: IReadOnlyEntityType; } export const EntityTypeEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityType: IReadOnlyEntityType): EntityTypeEventData; }; export type EntityTypeEventData = EntityTypeEventData$instance; export interface EntityTypeSchemaEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EntityTypeSchemaEventData: never; readonly EntityType: IEntityType; readonly Schema: string; } export const EntityTypeSchemaEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityType: IEntityType, schema: string): EntityTypeSchemaEventData; }; export type EntityTypeSchemaEventData = EntityTypeSchemaEventData$instance; export interface EventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EventData: never; readonly EventId: EventId; readonly EventIdCode: string; readonly LogLevel: LogLevel; ToString(): string; } export const EventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3): EventData; }; export type EventData = EventData$instance; export interface EventDefinition$instance extends EventDefinitionBase { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EventDefinition: never; GenerateMessage(): string; Log>(logger: IDiagnosticsLogger_1, exception?: Exception | null): void; } export const EventDefinition: { new(loggingOptions: ILoggingOptions, eventId: EventId, level: LogLevel, eventIdCode: string, logActionFunc: Func_2>): EventDefinition; }; export type EventDefinition = EventDefinition$instance; export interface EventDefinition_1$instance extends EventDefinitionBase { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EventDefinition_1: never; GenerateMessage(arg: TParam): string; Log>(logger: IDiagnosticsLogger_1, arg: TParam): void; } export const EventDefinition_1: { new(loggingOptions: ILoggingOptions, eventId: EventId, level: LogLevel, eventIdCode: string, logActionFunc: Func_2>): EventDefinition_1; }; export type EventDefinition_1 = EventDefinition_1$instance; export interface EventDefinition_2$instance extends EventDefinitionBase { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EventDefinition_2: never; GenerateMessage(arg1: TParam1, arg2: TParam2): string; Log>(logger: IDiagnosticsLogger_1, arg1: TParam1, arg2: TParam2): void; } export const EventDefinition_2: { new(loggingOptions: ILoggingOptions, eventId: EventId, level: LogLevel, eventIdCode: string, logActionFunc: Func_2>): EventDefinition_2; }; export type EventDefinition_2 = EventDefinition_2$instance; export interface EventDefinition_3$instance extends EventDefinitionBase { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EventDefinition_3: never; GenerateMessage(arg1: TParam1, arg2: TParam2, arg3: TParam3, exception?: Exception | null): string; Log>(logger: IDiagnosticsLogger_1, arg1: TParam1, arg2: TParam2, arg3: TParam3, exception?: Exception | null): void; } export const EventDefinition_3: { new(loggingOptions: ILoggingOptions, eventId: EventId, level: LogLevel, eventIdCode: string, logActionFunc: Func_2>): EventDefinition_3; }; export type EventDefinition_3 = EventDefinition_3$instance; export interface EventDefinition_4$instance extends EventDefinitionBase { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EventDefinition_4: never; GenerateMessage(arg1: TParam1, arg2: TParam2, arg3: TParam3, arg4: TParam4): string; Log>(logger: IDiagnosticsLogger_1, arg1: TParam1, arg2: TParam2, arg3: TParam3, arg4: TParam4): void; } export const EventDefinition_4: { new(loggingOptions: ILoggingOptions, eventId: EventId, level: LogLevel, eventIdCode: string, logActionFunc: Func_2>): EventDefinition_4; }; export type EventDefinition_4 = EventDefinition_4$instance; export interface EventDefinition_5$instance extends EventDefinitionBase { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EventDefinition_5: never; GenerateMessage(arg1: TParam1, arg2: TParam2, arg3: TParam3, arg4: TParam4, arg5: TParam5): string; Log>(logger: IDiagnosticsLogger_1, arg1: TParam1, arg2: TParam2, arg3: TParam3, arg4: TParam4, arg5: TParam5): void; } export const EventDefinition_5: { new(loggingOptions: ILoggingOptions, eventId: EventId, level: LogLevel, eventIdCode: string, logActionFunc: Func_2>): EventDefinition_5; }; export type EventDefinition_5 = EventDefinition_5$instance; export interface EventDefinition_6$instance extends EventDefinitionBase { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EventDefinition_6: never; GenerateMessage(arg1: TParam1, arg2: TParam2, arg3: TParam3, arg4: TParam4, arg5: TParam5, arg6: TParam6): string; Log>(logger: IDiagnosticsLogger_1, arg1: TParam1, arg2: TParam2, arg3: TParam3, arg4: TParam4, arg5: TParam5, arg6: TParam6): void; } export const EventDefinition_6: { new(loggingOptions: ILoggingOptions, eventId: EventId, level: LogLevel, eventIdCode: string, logActionFunc: Func_2>): EventDefinition_6; }; export type EventDefinition_6 = EventDefinition_6$instance; export interface EventDefinitionBase$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_EventDefinitionBase: never; readonly EventId: EventId; readonly EventIdCode: string; readonly Level: LogLevel; readonly WarningBehavior: WarningBehavior; WarningAsError(message: string): Exception; } export const EventDefinitionBase: (abstract new(loggingOptions: ILoggingOptions, eventId: EventId, level: LogLevel, eventIdCode: string) => EventDefinitionBase) & { }; export type EventDefinitionBase = EventDefinitionBase$instance; export interface ExecutionStrategyEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ExecutionStrategyEventData: never; readonly Delay: TimeSpan; readonly ExceptionsEncountered: IReadOnlyList_1; readonly IsAsync: boolean; } export const ExecutionStrategyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, exceptionsEncountered: IReadOnlyList_1, delay: TimeSpan, async: boolean): ExecutionStrategyEventData; }; export type ExecutionStrategyEventData = ExecutionStrategyEventData$instance; export interface ExpressionEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ExpressionEventData: never; readonly Expression: Expression; } export const ExpressionEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, expression: Expression): ExpressionEventData; }; export type ExpressionEventData = ExpressionEventData$instance; export interface FallbackEventDefinition$instance extends EventDefinitionBase { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_FallbackEventDefinition: never; readonly MessageFormat: string; GenerateMessage(logAction: Action_1): string; Log>(logger: IDiagnosticsLogger_1, logAction: Action_1): void; } export const FallbackEventDefinition: { new(loggingOptions: ILoggingOptions, eventId: EventId, level: LogLevel, eventIdCode: string, messageFormat: string): FallbackEventDefinition; }; export type FallbackEventDefinition = FallbackEventDefinition$instance; export interface ForeignKeyCandidateEventData$instance extends TwoPropertyBaseCollectionsEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ForeignKeyCandidateEventData: never; readonly DependentToPrincipalNavigationSpecification: string; readonly PrincipalToDependentNavigationSpecification: string; } export const ForeignKeyCandidateEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, dependentToPrincipalNavigationSpecification: string, principalToDependentNavigationSpecification: string, firstPropertyCollection: IReadOnlyList_1, secondPropertyCollection: IReadOnlyList_1): ForeignKeyCandidateEventData; }; export type ForeignKeyCandidateEventData = ForeignKeyCandidateEventData$instance; export interface ForeignKeyEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ForeignKeyEventData: never; readonly ForeignKey: IReadOnlyForeignKey; } export const ForeignKeyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, foreignKey: IReadOnlyForeignKey): ForeignKeyEventData; }; export type ForeignKeyEventData = ForeignKeyEventData$instance; export interface IgnoringIdentityResolutionInterceptor$instance extends IIdentityResolutionInterceptor$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_IgnoringIdentityResolutionInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IIdentityResolutionInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptor: never; UpdateTrackedInstance(interceptionData: IdentityResolutionInterceptionData, existingEntry: EntityEntry, newEntity: unknown): void; } export const IgnoringIdentityResolutionInterceptor: { new(): IgnoringIdentityResolutionInterceptor; }; export interface __IgnoringIdentityResolutionInterceptor$views { As_IIdentityResolutionInterceptor(): IIdentityResolutionInterceptor$instance; } export type IgnoringIdentityResolutionInterceptor = IgnoringIdentityResolutionInterceptor$instance & __IgnoringIdentityResolutionInterceptor$views; export interface IndexEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_IndexEventData: never; readonly EntityType: IEntityType; readonly Name: string | null; readonly PropertyNames: List_1; } export const IndexEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityType: IEntityType, indexName: string | null, indexPropertyNames: List_1): IndexEventData; }; export type IndexEventData = IndexEventData$instance; export interface IndexWithPropertiesEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_IndexWithPropertiesEventData: never; readonly EntityType: IEntityType; readonly Name: string | null; readonly Property1Name: string; readonly Property2Name: string; readonly PropertyNames: List_1; readonly TablesMappedToProperty1: List_1>; readonly TablesMappedToProperty2: List_1>; } export const IndexWithPropertiesEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityType: IEntityType, indexName: string | null, indexPropertyNames: List_1, property1Name: string, tablesMappedToProperty1: List_1>, property2Name: string, tablesMappedToProperty2: List_1>): IndexWithPropertiesEventData; }; export type IndexWithPropertiesEventData = IndexWithPropertiesEventData$instance; export interface IndexWithPropertyEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_IndexWithPropertyEventData: never; readonly EntityType: IEntityType; readonly Name: string | null; readonly PropertyName: string; readonly PropertyNames: List_1; } export const IndexWithPropertyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityType: IEntityType, indexName: string | null, indexPropertyNames: List_1, invalidPropertyName: string): IndexWithPropertyEventData; }; export type IndexWithPropertyEventData = IndexWithPropertyEventData$instance; export interface InterceptorAggregator_1$instance extends IInterceptorAggregator$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_InterceptorAggregator_1: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptorAggregator: never; readonly InterceptorType: Type; AggregateInterceptors(interceptors: IReadOnlyList_1): IInterceptor | null; CreateChain(interceptors: IEnumerable_1): TInterceptor; } export const InterceptorAggregator_1: (abstract new() => InterceptorAggregator_1) & { }; export interface __InterceptorAggregator_1$views { As_IInterceptorAggregator(): IInterceptorAggregator$instance; } export type InterceptorAggregator_1 = InterceptorAggregator_1$instance & __InterceptorAggregator_1$views; export interface InvalidIncludePathEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_InvalidIncludePathEventData: never; readonly NavigationChain: string; readonly NavigationName: string; } export const InvalidIncludePathEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, navigationChain: string, navigationName: string): InvalidIncludePathEventData; }; export type InvalidIncludePathEventData = InvalidIncludePathEventData$instance; export interface KeyEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_KeyEventData: never; readonly Key: IReadOnlyKey; } export const KeyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, key: IReadOnlyKey): KeyEventData; }; export type KeyEventData = KeyEventData$instance; export interface LazyLoadingEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_LazyLoadingEventData: never; readonly Entity: unknown; readonly NavigationPropertyName: string; } export const LazyLoadingEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext | null, entity: unknown, navigationPropertyName: string): LazyLoadingEventData; }; export type LazyLoadingEventData = LazyLoadingEventData$instance; export interface LoggerCategory_1$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_LoggerCategory_1: never; ToString(): string; } export const LoggerCategory_1: (abstract new() => LoggerCategory_1) & { readonly Name: string; }; export type LoggerCategory_1 = LoggerCategory_1$instance; export interface LoggingDefinitions$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_LoggingDefinitions: never; LogServiceProviderCreated: EventDefinitionBase | null; LogManyServiceProvidersCreated: EventDefinitionBase | null; LogMappedEntityTypeIgnored: EventDefinitionBase | null; LogMappedNavigationIgnored: EventDefinitionBase | null; LogMappedPropertyIgnored: EventDefinitionBase | null; LogMappedComplexPropertyIgnored: EventDefinitionBase | null; LogServiceProviderDebugInfo: EventDefinitionBase | null; LogContextInitialized: EventDefinitionBase | null; LogOldModelVersion: EventDefinitionBase | null; LogExceptionDuringQueryIteration: EventDefinitionBase | null; LogExceptionDuringSaveChanges: EventDefinitionBase | null; LogDetectChangesStarting: EventDefinitionBase | null; LogDetectChangesCompleted: EventDefinitionBase | null; LogPropertyChangeDetected: EventDefinitionBase | null; LogPropertyChangeDetectedSensitive: EventDefinitionBase | null; LogForeignKeyChangeDetected: EventDefinitionBase | null; LogForeignKeyChangeDetectedSensitive: EventDefinitionBase | null; LogCollectionChangeDetected: EventDefinitionBase | null; LogCollectionChangeDetectedSensitive: EventDefinitionBase | null; LogSaveChangesCanceled: EventDefinitionBase | null; LogSkipCollectionChangeDetected: EventDefinitionBase | null; LogSkipCollectionChangeDetectedSensitive: EventDefinitionBase | null; LogStringEnumValueInJson: EventDefinitionBase | null; LogReferenceChangeDetected: EventDefinitionBase | null; LogReferenceChangeDetectedSensitive: EventDefinitionBase | null; LogCascadeDelete: EventDefinitionBase | null; LogCascadeDeleteSensitive: EventDefinitionBase | null; LogCascadeDeleteOrphan: EventDefinitionBase | null; LogCascadeDeleteOrphanSensitive: EventDefinitionBase | null; LogStartedTracking: EventDefinitionBase | null; LogStartedTrackingSensitive: EventDefinitionBase | null; LogStateChanged: EventDefinitionBase | null; LogStateChangedSensitive: EventDefinitionBase | null; LogValueGenerated: EventDefinitionBase | null; LogValueGeneratedSensitive: EventDefinitionBase | null; LogTempValueGenerated: EventDefinitionBase | null; LogTempValueGeneratedSensitive: EventDefinitionBase | null; LogTypeLoadingErrorWarning: EventDefinitionBase | null; LogSkippedEntityTypeConfigurationWarning: EventDefinitionBase | null; LogNoEntityTypeConfigurationsWarning: EventDefinitionBase | null; LogSaveChangesStarting: EventDefinitionBase | null; LogSaveChangesCompleted: EventDefinitionBase | null; LogContextDisposed: EventDefinitionBase | null; LogIncludingNavigation: EventDefinitionBase | null; LogQueryCanceled: EventDefinitionBase | null; LogQueryExecutionPlanned: EventDefinitionBase | null; LogSensitiveDataLoggingEnabled: EventDefinitionBase | null; LogRowLimitingOperationWithoutOrderBy: EventDefinitionBase | null; LogPossibleUnintendedCollectionNavigationNullComparison: EventDefinitionBase | null; LogPossibleUnintendedReferenceComparison: EventDefinitionBase | null; LogInvalidIncludePath: EventDefinitionBase | null; LogDuplicateDependentEntityTypeInstance: EventDefinitionBase | null; LogShadowPropertyCreated: EventDefinitionBase | null; LogShadowForeignKeyPropertyCreated: EventDefinitionBase | null; LogCollectionWithoutComparer: EventDefinitionBase | null; LogComplexElementPropertyChangeDetected: EventDefinitionBase | null; LogComplexElementPropertyChangeDetectedSensitive: EventDefinitionBase | null; LogExecutionStrategyRetrying: EventDefinitionBase | null; LogNavigationLazyLoading: EventDefinitionBase | null; LogLazyLoadOnDisposedContext: EventDefinitionBase | null; LogDetachedLazyLoading: EventDefinitionBase | null; LogRedundantAddServicesCall: EventDefinitionBase | null; LogRedundantIndexRemoved: EventDefinitionBase | null; LogIncompatibleMatchingForeignKeyProperties: EventDefinitionBase | null; LogAccidentalEntityType: EventDefinitionBase | null; LogAccidentalComplexPropertyCollection: EventDefinitionBase | null; LogAmbiguousEndRequired: EventDefinitionBase | null; LogForeignKeyAttributesOnBothNavigations: EventDefinitionBase | null; LogRequiredAttributeOnCollection: EventDefinitionBase | null; LogRequiredAttributeOnSkipNavigation: EventDefinitionBase | null; LogForeignKeyAttributesOnBothProperties: EventDefinitionBase | null; LogConflictingForeignKeyAttributesOnNavigationAndProperty: EventDefinitionBase | null; LogMultipleInversePropertiesSameTarget: EventDefinitionBase | null; LogConflictingShadowForeignKeys: EventDefinitionBase | null; LogMultipleNavigationProperties: EventDefinitionBase | null; LogMultiplePrimaryKeyCandidates: EventDefinitionBase | null; LogNonOwnershipInverseNavigation: EventDefinitionBase | null; LogFirstWithoutOrderByAndFilter: EventDefinitionBase | null; LogDistinctAfterOrderByWithoutRowLimitingOperatorWarning: EventDefinitionBase | null; LogNonDefiningInverseNavigation: EventDefinitionBase | null; LogOptimisticConcurrencyException: EventDefinitionBase | null; LogRedundantForeignKey: EventDefinitionBase | null; LogConflictingKeylessAndKeyAttributes: EventDefinitionBase | null; LogPossibleIncorrectRequiredNavigationWithQueryFilterInteraction: EventDefinitionBase | null; LogNavigationBaseIncluded: EventDefinitionBase | null; LogNavigationBaseIncludeIgnored: EventDefinitionBase | null; LogQueryCompilationStarting: EventDefinitionBase | null; } export const LoggingDefinitions: (abstract new() => LoggingDefinitions) & { }; export type LoggingDefinitions = LoggingDefinitions$instance; export interface MigrationAssemblyEventData$instance extends MigratorEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MigrationAssemblyEventData: never; readonly MigrationsAssembly: IMigrationsAssembly; } export const MigrationAssemblyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, migrator: IMigrator, migrationsAssembly: IMigrationsAssembly): MigrationAssemblyEventData; }; export type MigrationAssemblyEventData = MigrationAssemblyEventData$instance; export interface MigrationColumnOperationEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MigrationColumnOperationEventData: never; readonly ColumnOperation: ColumnOperation; } export const MigrationColumnOperationEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, columnOperation: ColumnOperation): MigrationColumnOperationEventData; }; export type MigrationColumnOperationEventData = MigrationColumnOperationEventData$instance; export interface MigrationCommandEventData$instance extends MigratorEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MigrationCommandEventData: never; readonly Migration: Migration; readonly MigrationCommand: MigrationCommand; } export const MigrationCommandEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, migrator: IMigrator, migration: Migration, command: MigrationCommand): MigrationCommandEventData; }; export type MigrationCommandEventData = MigrationCommandEventData$instance; export interface MigrationEventData$instance extends MigratorEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MigrationEventData: never; readonly Migration: Migration; } export const MigrationEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, migrator: IMigrator, migration: Migration): MigrationEventData; }; export type MigrationEventData = MigrationEventData$instance; export interface MigrationScriptingEventData$instance extends MigrationEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MigrationScriptingEventData: never; readonly FromMigration: string | null; readonly IsIdempotent: boolean; readonly ToMigration: string | null; } export const MigrationScriptingEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, migrator: IMigrator, migration: Migration, fromMigration: string | null, toMigration: string | null, idempotent: boolean): MigrationScriptingEventData; }; export type MigrationScriptingEventData = MigrationScriptingEventData$instance; export interface MigrationTypeEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MigrationTypeEventData: never; readonly MigrationType: TypeInfo; } export const MigrationTypeEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, migrationType: TypeInfo): MigrationTypeEventData; }; export type MigrationTypeEventData = MigrationTypeEventData$instance; export interface MigratorConnectionEventData$instance extends MigratorEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MigratorConnectionEventData: never; readonly Connection: DbConnection; readonly ConnectionId: Guid; } export const MigratorConnectionEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, migrator: IMigrator, connection: DbConnection, connectionId: Guid): MigratorConnectionEventData; }; export type MigratorConnectionEventData = MigratorConnectionEventData$instance; export interface MigratorEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MigratorEventData: never; readonly Migrator: IMigrator; } export const MigratorEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, migrator: IMigrator): MigratorEventData; }; export type MigratorEventData = MigratorEventData$instance; export interface MinBatchSizeEventData$instance extends BatchEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_MinBatchSizeEventData: never; readonly MinBatchSize: int; } export const MinBatchSizeEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entries: IEnumerable_1, commandCount: int, minBatchSize: int): MinBatchSizeEventData; }; export type MinBatchSizeEventData = MinBatchSizeEventData$instance; export interface NavigationBaseEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_NavigationBaseEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_INavigationBaseEventData: never; readonly NavigationBase: IReadOnlyNavigationBase; } export const NavigationBaseEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, navigationBase: IReadOnlyNavigationBase): NavigationBaseEventData; }; export interface __NavigationBaseEventData$views { As_INavigationBaseEventData(): INavigationBaseEventData$instance; } export type NavigationBaseEventData = NavigationBaseEventData$instance & __NavigationBaseEventData$views; export interface NavigationEventData$instance extends EventData, INavigationBaseEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_NavigationEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_INavigationBaseEventData: never; readonly Navigation: INavigation | IReadOnlyNavigation; } export const NavigationEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, navigation: IReadOnlyNavigation): NavigationEventData; }; export interface __NavigationEventData$views { As_INavigationBaseEventData(): INavigationBaseEventData$instance; } export type NavigationEventData = NavigationEventData$instance & __NavigationEventData$views; export interface PropertyChangedEventData$instance extends PropertyEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_PropertyChangedEventData: never; readonly EntityEntry: EntityEntry; readonly NewValue: unknown | null; readonly OldValue: unknown | null; readonly Property: IProperty | IReadOnlyProperty; } export const PropertyChangedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: EntityEntry, property: IProperty, oldValue: unknown | null, newValue: unknown | null): PropertyChangedEventData; }; export type PropertyChangedEventData = PropertyChangedEventData$instance; export interface PropertyEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_PropertyEventData: never; readonly Property: IProperty | IReadOnlyProperty; } export const PropertyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, property: IReadOnlyProperty): PropertyEventData; }; export type PropertyEventData = PropertyEventData$instance; export interface PropertyValueEventData$instance extends PropertyEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_PropertyValueEventData: never; readonly EntityEntry: EntityEntry; readonly Property: IProperty | IReadOnlyProperty; readonly Value: unknown | null; } export const PropertyValueEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: EntityEntry, property: IProperty, value: unknown | null): PropertyValueEventData; }; export type PropertyValueEventData = PropertyValueEventData$instance; export interface QueryExpressionEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_QueryExpressionEventData: never; readonly Expression: Expression; readonly ExpressionPrinter: ExpressionPrinter; } export const QueryExpressionEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext | null, queryExpression: Expression, expressionPrinter: ExpressionPrinter): QueryExpressionEventData; }; export type QueryExpressionEventData = QueryExpressionEventData$instance; export interface ReferenceChangedEventData$instance extends NavigationEventData$instance, INavigationBaseEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ReferenceChangedEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_INavigationBaseEventData: never; readonly EntityEntry: EntityEntry; readonly NewReferencedEntity: unknown | null; readonly OldReferencedEntity: unknown | null; } export const ReferenceChangedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: EntityEntry, navigation: INavigation, oldReferencedEntity: unknown | null, newReferencedEntity: unknown | null): ReferenceChangedEventData; }; export interface __ReferenceChangedEventData$views { As_INavigationBaseEventData(): INavigationBaseEventData$instance; } export type ReferenceChangedEventData = ReferenceChangedEventData$instance & __ReferenceChangedEventData$views; export interface RelationalConcurrencyExceptionEventData$instance extends ConcurrencyExceptionEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_RelationalConcurrencyExceptionEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IErrorEventData: never; readonly Command: DbCommand; readonly CommandId: Guid; readonly Connection: DbConnection; readonly ConnectionId: Guid; readonly DataReader: DbDataReader; } export const RelationalConcurrencyExceptionEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext, connection: DbConnection, command: DbCommand, dataReader: DbDataReader, commandId: Guid, connectionId: Guid, entries: IReadOnlyList_1, exception: DbUpdateConcurrencyException): RelationalConcurrencyExceptionEventData; }; export interface __RelationalConcurrencyExceptionEventData$views { As_IErrorEventData(): IErrorEventData$instance; } export type RelationalConcurrencyExceptionEventData = RelationalConcurrencyExceptionEventData$instance & __RelationalConcurrencyExceptionEventData$views; export interface RelationalLoggingDefinitions$instance extends LoggingDefinitions { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_RelationalLoggingDefinitions: never; LogTransactionError: EventDefinitionBase | null; LogBoolWithDefaultWarning: EventDefinitionBase | null; LogConnectionCreating: EventDefinitionBase | null; LogConnectionCreated: EventDefinitionBase | null; LogConnectionDisposing: EventDefinitionBase | null; LogConnectionDisposed: EventDefinitionBase | null; LogOpeningConnection: EventDefinitionBase | null; LogOpenedConnection: EventDefinitionBase | null; LogClosingConnection: EventDefinitionBase | null; LogClosingDataReader: EventDefinitionBase | null; LogClosedConnection: EventDefinitionBase | null; LogConnectionError: EventDefinitionBase | null; LogConnectionCanceled: EventDefinitionBase | null; LogBeginningTransaction: EventDefinitionBase | null; LogBeganTransaction: EventDefinitionBase | null; LogUsingTransaction: EventDefinitionBase | null; LogCommittingTransaction: EventDefinitionBase | null; LogRollingBackTransaction: EventDefinitionBase | null; LogCommittedTransaction: EventDefinitionBase | null; LogRolledBackTransaction: EventDefinitionBase | null; LogCreatingTransactionSavepoint: EventDefinitionBase | null; LogRollingBackToTransactionSavepoint: EventDefinitionBase | null; LogCreatedTransactionSavepoint: EventDefinitionBase | null; LogRolledBackToTransactionSavepoint: EventDefinitionBase | null; LogReleasingTransactionSavepoint: EventDefinitionBase | null; LogReleasedTransactionSavepoint: EventDefinitionBase | null; LogDisposingTransaction: EventDefinitionBase | null; LogDisposingDataReader: EventDefinitionBase | null; LogAmbientTransaction: EventDefinitionBase | null; LogPossibleUnintendedUseOfEquals: EventDefinitionBase | null; LogStoredProcedureConcurrencyTokenNotMapped: EventDefinitionBase | null; LogGeneratingDown: EventDefinitionBase | null; LogGeneratingUp: EventDefinitionBase | null; LogApplyingMigration: EventDefinitionBase | null; LogRevertingMigration: EventDefinitionBase | null; LogMigrating: EventDefinitionBase | null; LogNoMigrationsApplied: EventDefinitionBase | null; LogNoMigrationsFound: EventDefinitionBase | null; LogAcquiringMigrationLock: EventDefinitionBase | null; LogMigrationsUserTransaction: EventDefinitionBase | null; LogKeyHasDefaultValue: EventDefinitionBase | null; LogCommandCanceled: EventDefinitionBase | null; LogCommandCreating: EventDefinitionBase | null; LogCommandCreated: EventDefinitionBase | null; LogCommandInitialized: EventDefinitionBase | null; LogExecutingCommand: EventDefinitionBase | null; LogExecutedCommand: EventDefinitionBase | null; LogCommandFailed: EventDefinitionBase | null; LogConnectionErrorAsDebug: EventDefinitionBase | null; LogAmbientTransactionEnlisted: EventDefinitionBase | null; LogExplicitTransactionEnlisted: EventDefinitionBase | null; LogBatchSmallerThanMinBatchSize: EventDefinitionBase | null; LogBatchReadyForExecution: EventDefinitionBase | null; LogMigrationAttributeMissingWarning: EventDefinitionBase | null; LogNamedIndexAllPropertiesNotToMappedToAnyTable: EventDefinitionBase | null; LogUnnamedIndexAllPropertiesNotToMappedToAnyTable: EventDefinitionBase | null; LogNamedIndexPropertiesBothMappedAndNotMappedToTable: EventDefinitionBase | null; LogUnnamedIndexPropertiesBothMappedAndNotMappedToTable: EventDefinitionBase | null; LogNamedIndexPropertiesMappedToNonOverlappingTables: EventDefinitionBase | null; LogUnnamedIndexPropertiesMappedToNonOverlappingTables: EventDefinitionBase | null; LogKeyPropertiesNotMappedToTable: EventDefinitionBase | null; LogForeignKeyPropertiesMappedToUnrelatedTables: EventDefinitionBase | null; LogForeignKeyTpcPrincipal: EventDefinitionBase | null; LogTpcStoreGeneratedIdentity: EventDefinitionBase | null; LogMultipleCollectionIncludeWarning: EventDefinitionBase | null; LogBatchExecutorFailedToRollbackToSavepoint: EventDefinitionBase | null; LogBatchExecutorFailedToReleaseSavepoint: EventDefinitionBase | null; LogOptionalDependentWithoutIdentifyingProperty: EventDefinitionBase | null; LogOptionalDependentWithAllNullProperties: EventDefinitionBase | null; LogOptionalDependentWithAllNullPropertiesSensitive: EventDefinitionBase | null; LogDuplicateColumnOrders: EventDefinitionBase | null; LogColumnOrderIgnoredWarning: EventDefinitionBase | null; LogPendingModelChanges: EventDefinitionBase | null; LogNonDeterministicModel: EventDefinitionBase | null; LogNoModelSnapshotFound: EventDefinitionBase | null; LogNonTransactionalMigrationOperationWarning: EventDefinitionBase | null; LogExceptionDuringNonQueryOperation: EventDefinitionBase | null; LogExceptionDuringExecuteDelete: EventDefinitionBase | null; LogExceptionDuringExecuteUpdate: EventDefinitionBase | null; LogUnexpectedTrailingResultSetWhenSaving: EventDefinitionBase | null; LogTriggerOnNonRootTphEntity: EventDefinitionBase | null; } export const RelationalLoggingDefinitions: (abstract new() => RelationalLoggingDefinitions) & { }; export type RelationalLoggingDefinitions = RelationalLoggingDefinitions$instance; export interface SaveChangesCompletedEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_SaveChangesCompletedEventData: never; readonly EntitiesSavedCount: int; } export const SaveChangesCompletedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext, entitiesSavedCount: int): SaveChangesCompletedEventData; }; export type SaveChangesCompletedEventData = SaveChangesCompletedEventData$instance; export interface SaveChangesEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_SaveChangesEventData: never; readonly Entries: IEnumerable_1; readonly RowsAffected: int; } export const SaveChangesEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entries: IEnumerable_1, rowsAffected: int): SaveChangesEventData; }; export type SaveChangesEventData = SaveChangesEventData$instance; export interface SaveChangesInterceptor$instance extends ISaveChangesInterceptor$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_SaveChangesInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_ISaveChangesInterceptor: never; SaveChangesCanceled(eventData: DbContextEventData): void; SaveChangesCanceledAsync(eventData: DbContextEventData, cancellationToken?: CancellationToken): Task; SaveChangesFailed(eventData: DbContextErrorEventData): void; SaveChangesFailedAsync(eventData: DbContextErrorEventData, cancellationToken?: CancellationToken): Task; SavedChanges(eventData: SaveChangesCompletedEventData, result: int): int; SavedChangesAsync(eventData: SaveChangesCompletedEventData, result: int, cancellationToken?: CancellationToken): ValueTask_1; SavingChanges(eventData: DbContextEventData, result: InterceptionResult_1): InterceptionResult_1; SavingChangesAsync(eventData: DbContextEventData, result: InterceptionResult_1, cancellationToken?: CancellationToken): ValueTask_1>; ThrowingConcurrencyException(eventData: ConcurrencyExceptionEventData, result: InterceptionResult): InterceptionResult; ThrowingConcurrencyExceptionAsync(eventData: ConcurrencyExceptionEventData, result: InterceptionResult, cancellationToken?: CancellationToken): ValueTask_1; } export const SaveChangesInterceptor: (abstract new() => SaveChangesInterceptor) & { }; export interface __SaveChangesInterceptor$views { As_ISaveChangesInterceptor(): ISaveChangesInterceptor$instance; } export type SaveChangesInterceptor = SaveChangesInterceptor$instance & __SaveChangesInterceptor$views; export interface SequenceEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_SequenceEventData: never; readonly Sequence: IReadOnlySequence; } export const SequenceEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, sequence: IReadOnlySequence): SequenceEventData; }; export type SequenceEventData = SequenceEventData$instance; export interface ServiceProviderDebugInfoEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ServiceProviderDebugInfoEventData: never; readonly CachedDebugInfos: IList_1>; readonly NewDebugInfo: IDictionary_2; } export const ServiceProviderDebugInfoEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, newDebugInfo: IDictionary_2, cachedDebugInfos: IList_1>): ServiceProviderDebugInfoEventData; }; export type ServiceProviderDebugInfoEventData = ServiceProviderDebugInfoEventData$instance; export interface ServiceProviderEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ServiceProviderEventData: never; readonly ServiceProvider: IServiceProvider; } export const ServiceProviderEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, serviceProvider: IServiceProvider): ServiceProviderEventData; }; export type ServiceProviderEventData = ServiceProviderEventData$instance; export interface ServiceProvidersEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ServiceProvidersEventData: never; readonly ServiceProviders: ICollection_1; } export const ServiceProvidersEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, serviceProviders: ICollection_1): ServiceProvidersEventData; }; export type ServiceProvidersEventData = ServiceProvidersEventData$instance; export interface SharedDependentEntityEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_SharedDependentEntityEventData: never; readonly FirstEntityType: IEntityType; readonly SecondEntityType: IEntityType; } export const SharedDependentEntityEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, firstEntityType: IEntityType, secondEntityType: IEntityType): SharedDependentEntityEventData; }; export type SharedDependentEntityEventData = SharedDependentEntityEventData$instance; export interface SkipCollectionChangedEventData$instance extends SkipNavigationEventData$instance, ICollectionChangedEventData$instance, INavigationBaseEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_SkipCollectionChangedEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_ICollectionChangedEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_INavigationBaseEventData: never; readonly Added: IEnumerable_1; readonly EntityEntry: EntityEntry; readonly Removed: IEnumerable_1; } export const SkipCollectionChangedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: EntityEntry, navigation: ISkipNavigation, added: IEnumerable_1, removed: IEnumerable_1): SkipCollectionChangedEventData; }; export interface __SkipCollectionChangedEventData$views { As_ICollectionChangedEventData(): ICollectionChangedEventData$instance; As_INavigationBaseEventData(): INavigationBaseEventData$instance; } export type SkipCollectionChangedEventData = SkipCollectionChangedEventData$instance & __SkipCollectionChangedEventData$views; export interface SkipNavigationEventData$instance extends EventData, INavigationBaseEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_SkipNavigationEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_INavigationBaseEventData: never; readonly Navigation: IReadOnlySkipNavigation | ISkipNavigation; } export const SkipNavigationEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, navigation: IReadOnlySkipNavigation): SkipNavigationEventData; }; export interface __SkipNavigationEventData$views { As_INavigationBaseEventData(): INavigationBaseEventData$instance; } export type SkipNavigationEventData = SkipNavigationEventData$instance & __SkipNavigationEventData$views; export interface StateChangedEventData$instance extends EntityEntryEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_StateChangedEventData: never; readonly NewState: EntityState; readonly OldState: EntityState; } export const StateChangedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: EntityEntry, oldState: EntityState, newState: EntityState): StateChangedEventData; }; export type StateChangedEventData = StateChangedEventData$instance; export interface StoredProcedurePropertyEventData$instance extends PropertyEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_StoredProcedurePropertyEventData: never; readonly EntityType: IEntityType; readonly StoredProcedureName: string; } export const StoredProcedurePropertyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityType: IEntityType, property: IProperty, storedProcedureName: string): StoredProcedurePropertyEventData; }; export type StoredProcedurePropertyEventData = StoredProcedurePropertyEventData$instance; export interface TransactionEndEventData$instance extends TransactionEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TransactionEndEventData: never; readonly Duration: TimeSpan; } export const TransactionEndEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, transaction: DbTransaction, context: DbContext | null, transactionId: Guid, connectionId: Guid, async: boolean, startTime: DateTimeOffset, duration: TimeSpan): TransactionEndEventData; }; export type TransactionEndEventData = TransactionEndEventData$instance; export interface TransactionEnlistedEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TransactionEnlistedEventData: never; readonly Connection: DbConnection; readonly ConnectionId: Guid; readonly Transaction: Transaction; } export const TransactionEnlistedEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, transaction: Transaction, connection: DbConnection, connectionId: Guid): TransactionEnlistedEventData; }; export type TransactionEnlistedEventData = TransactionEnlistedEventData$instance; export interface TransactionErrorEventData$instance extends TransactionEndEventData, IErrorEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TransactionErrorEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IErrorEventData: never; readonly Action: string; readonly Exception: Exception; } export const TransactionErrorEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, transaction: DbTransaction, context: DbContext | null, transactionId: Guid, connectionId: Guid, async: boolean, action: string, exception: Exception, startTime: DateTimeOffset, duration: TimeSpan): TransactionErrorEventData; }; export interface __TransactionErrorEventData$views { As_IErrorEventData(): IErrorEventData$instance; } export type TransactionErrorEventData = TransactionErrorEventData$instance & __TransactionErrorEventData$views; export interface TransactionEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TransactionEventData: never; readonly ConnectionId: Guid; readonly IsAsync: boolean; readonly StartTime: DateTimeOffset; readonly Transaction: DbTransaction; readonly TransactionId: Guid; } export const TransactionEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, transaction: DbTransaction, context: DbContext | null, transactionId: Guid, connectionId: Guid, async: boolean, startTime: DateTimeOffset): TransactionEventData; }; export type TransactionEventData = TransactionEventData$instance; export interface TransactionStartingEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TransactionStartingEventData: never; readonly ConnectionId: Guid; readonly IsAsync: boolean; readonly IsolationLevel: IsolationLevel; readonly StartTime: DateTimeOffset; readonly TransactionId: Guid; } export const TransactionStartingEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, context: DbContext | null, isolationLevel: IsolationLevel, transactionId: Guid, connectionId: Guid, async: boolean, startTime: DateTimeOffset): TransactionStartingEventData; }; export type TransactionStartingEventData = TransactionStartingEventData$instance; export interface TwoPropertyBaseCollectionsEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TwoPropertyBaseCollectionsEventData: never; readonly FirstPropertyCollection: IReadOnlyList_1; readonly SecondPropertyCollection: IReadOnlyList_1; } export const TwoPropertyBaseCollectionsEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, firstPropertyCollection: IReadOnlyList_1, secondPropertyCollection: IReadOnlyList_1): TwoPropertyBaseCollectionsEventData; }; export type TwoPropertyBaseCollectionsEventData = TwoPropertyBaseCollectionsEventData$instance; export interface TwoSqlExpressionsEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TwoSqlExpressionsEventData: never; readonly Left: SqlExpression; readonly Right: SqlExpression; } export const TwoSqlExpressionsEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, left: SqlExpression, right: SqlExpression): TwoSqlExpressionsEventData; }; export type TwoSqlExpressionsEventData = TwoSqlExpressionsEventData$instance; export interface TwoUnmappedPropertyCollectionsEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TwoUnmappedPropertyCollectionsEventData: never; readonly FirstPropertyCollection: IEnumerable_1>; readonly SecondPropertyCollection: IEnumerable_1>; } export const TwoUnmappedPropertyCollectionsEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, firstPropertyCollection: IEnumerable_1>, secondPropertyCollection: IEnumerable_1>): TwoUnmappedPropertyCollectionsEventData; }; export type TwoUnmappedPropertyCollectionsEventData = TwoUnmappedPropertyCollectionsEventData$instance; export interface TypeEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TypeEventData: never; readonly ClrType: Type; } export const TypeEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, clrType: Type): TypeEventData; }; export type TypeEventData = TypeEventData$instance; export interface TypeLoadingEventData$instance extends AssemblyEventData, IErrorEventData$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_TypeLoadingEventData: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IErrorEventData: never; readonly Exception: Exception; } export const TypeLoadingEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, assembly: Assembly, exception: Exception): TypeLoadingEventData; }; export interface __TypeLoadingEventData$views { As_IErrorEventData(): IErrorEventData$instance; } export type TypeLoadingEventData = TypeLoadingEventData$instance & __TypeLoadingEventData$views; export interface UniquifiedPropertyEventData$instance extends PropertyEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_UniquifiedPropertyEventData: never; readonly BasePropertyName: string; } export const UniquifiedPropertyEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, property: IReadOnlyProperty, basePropertyName: string): UniquifiedPropertyEventData; }; export type UniquifiedPropertyEventData = UniquifiedPropertyEventData$instance; export interface UpdateEntryEventData$instance extends DbContextEventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_UpdateEntryEventData: never; readonly EntityEntry: IUpdateEntry; } export const UpdateEntryEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, entityEntry: IUpdateEntry): UpdateEntryEventData; }; export type UpdateEntryEventData = UpdateEntryEventData$instance; export interface UpdatingIdentityResolutionInterceptor$instance extends IIdentityResolutionInterceptor$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_UpdatingIdentityResolutionInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IIdentityResolutionInterceptor: never; readonly __tsonic_iface_Microsoft_EntityFrameworkCore_Diagnostics_IInterceptor: never; UpdateTrackedInstance(interceptionData: IdentityResolutionInterceptionData, existingEntry: EntityEntry, newEntity: unknown): void; } export const UpdatingIdentityResolutionInterceptor: { new(preserveModifiedValues: boolean, updateOriginalValues: boolean): UpdatingIdentityResolutionInterceptor; }; export interface __UpdatingIdentityResolutionInterceptor$views { As_IIdentityResolutionInterceptor(): IIdentityResolutionInterceptor$instance; } export type UpdatingIdentityResolutionInterceptor = UpdatingIdentityResolutionInterceptor$instance & __UpdatingIdentityResolutionInterceptor$views; export interface ValueConverterEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ValueConverterEventData: never; readonly MappingClrType: Type; readonly ValueConverter: ValueConverter; } export const ValueConverterEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, mappingClrType: Type, valueConverter: ValueConverter): ValueConverterEventData; }; export type ValueConverterEventData = ValueConverterEventData$instance; export interface WarningsConfiguration$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_WarningsConfiguration: never; readonly DefaultBehavior: WarningBehavior; Clone(): WarningsConfiguration; GetBehavior(eventId: EventId): Nullable_1; GetLevel(eventId: EventId): Nullable_1; GetServiceProviderHashCode(): int; ShouldUseSameServiceProvider(other: WarningsConfiguration): boolean; TryWithExplicit(eventId: EventId, warningBehavior: WarningBehavior): WarningsConfiguration; WithDefaultBehavior(warningBehavior: WarningBehavior): WarningsConfiguration; WithExplicit(eventIds: IEnumerable_1, warningBehavior: WarningBehavior): WarningsConfiguration; WithExplicit(eventsAndLevels: IEnumerable_1>): WarningsConfiguration; } export const WarningsConfiguration: { new(): WarningsConfiguration; }; export type WarningsConfiguration = WarningsConfiguration$instance; export interface WarningsConfigurationBuilder$instance { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_WarningsConfigurationBuilder: never; Default(warningBehavior: WarningBehavior): WarningsConfigurationBuilder; Ignore(...eventIds: EventId[]): WarningsConfigurationBuilder; Log(...eventIds: EventId[]): WarningsConfigurationBuilder; Log(...eventsAndLevels: ValueTuple_2[]): WarningsConfigurationBuilder; Throw(...eventIds: EventId[]): WarningsConfigurationBuilder; } export const WarningsConfigurationBuilder: { new(optionsBuilder: DbContextOptionsBuilder): WarningsConfigurationBuilder; }; export type WarningsConfigurationBuilder = WarningsConfigurationBuilder$instance; export abstract class AbstractionsStrings$instance { static readonly ArgumentIsEmpty: string; static readonly ArgumentIsNegativeNumber: string; static readonly CannotSpecifyBothIsDescendingAndAllDescending: string; static readonly CollectionArgumentHasEmptyElements: string; static readonly CollectionArgumentIsEmpty: string; static InvalidNumberOfIndexSortOrderValues(numValues: unknown | null, numProperties: unknown | null): string; } export type AbstractionsStrings = AbstractionsStrings$instance; export abstract class CoreEventId$instance { static readonly SaveChangesFailed: EventId; static readonly SaveChangesCanceled: EventId; static readonly DuplicateDependentEntityTypeInstanceWarning: EventId; static readonly QueryIterationFailed: EventId; static readonly QueryExecutionPlanned: EventId; static readonly PossibleUnintendedCollectionNavigationNullComparisonWarning: EventId; static readonly PossibleUnintendedReferenceComparisonWarning: EventId; static readonly InvalidIncludePathError: EventId; static readonly QueryCompilationStarting: EventId; static readonly NavigationBaseIncluded: EventId; static readonly NavigationBaseIncludeIgnored: EventId; static readonly RowLimitingOperationWithoutOrderByWarning: EventId; static readonly FirstWithoutOrderByAndFilterWarning: EventId; static readonly DistinctAfterOrderByWithoutRowLimitingOperatorWarning: EventId; static readonly QueryCanceled: EventId; static readonly StringEnumValueInJson: EventId; static readonly SensitiveDataLoggingEnabledWarning: EventId; static readonly ServiceProviderCreated: EventId; static readonly ManyServiceProvidersCreatedWarning: EventId; static readonly ContextInitialized: EventId; static readonly ServiceProviderDebugInfo: EventId; static readonly ExecutionStrategyRetrying: EventId; static readonly NavigationLazyLoading: EventId; static readonly LazyLoadOnDisposedContextWarning: EventId; static readonly DetachedLazyLoadingWarning: EventId; static readonly RedundantAddServicesCallWarning: EventId; static readonly OldModelVersionWarning: EventId; static readonly ShadowPropertyCreated: EventId; static readonly ShadowForeignKeyPropertyCreated: EventId; static readonly MappedEntityTypeIgnoredWarning: EventId; static readonly MappedNavigationIgnoredWarning: EventId; static readonly MappedPropertyIgnoredWarning: EventId; static readonly MappedComplexPropertyIgnoredWarning: EventId; static readonly TypeLoadingErrorWarning: EventId; static readonly SkippedEntityTypeConfigurationWarning: EventId; static readonly NoEntityTypeConfigurationsWarning: EventId; static readonly RedundantIndexRemoved: EventId; static readonly IncompatibleMatchingForeignKeyProperties: EventId; static readonly AmbiguousEndRequiredWarning: EventId; static readonly AccidentalEntityType: EventId; static readonly AccidentalComplexPropertyCollection: EventId; static readonly RequiredAttributeOnCollection: EventId; static readonly RequiredAttributeOnSkipNavigation: EventId; static readonly ConflictingShadowForeignKeysWarning: EventId; static readonly MultiplePrimaryKeyCandidates: EventId; static readonly MultipleNavigationProperties: EventId; static readonly MultipleInversePropertiesSameTargetWarning: EventId; static readonly NonDefiningInverseNavigationWarning: EventId; static readonly NonOwnershipInverseNavigationWarning: EventId; static readonly ForeignKeyAttributesOnBothPropertiesWarning: EventId; static readonly ForeignKeyAttributesOnBothNavigationsWarning: EventId; static readonly ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning: EventId; static readonly RedundantForeignKeyWarning: EventId; static readonly ConflictingKeylessAndKeyAttributesWarning: EventId; static readonly PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning: EventId; static readonly DetectChangesStarting: EventId; static readonly DetectChangesCompleted: EventId; static readonly PropertyChangeDetected: EventId; static readonly ComplexElementPropertyChangeDetected: EventId; static readonly ForeignKeyChangeDetected: EventId; static readonly CollectionChangeDetected: EventId; static readonly SkipCollectionChangeDetected: EventId; static readonly ReferenceChangeDetected: EventId; static readonly StartedTracking: EventId; static readonly StateChanged: EventId; static readonly ValueGenerated: EventId; static readonly CascadeDelete: EventId; static readonly CascadeDeleteOrphan: EventId; static readonly SaveChangesStarting: EventId; static readonly SaveChangesCompleted: EventId; static readonly OptimisticConcurrencyException: EventId; static readonly ContextDisposed: EventId; static readonly CollectionWithoutComparer: EventId; static readonly CoreBaseId: int; static readonly RelationalBaseId: int; static readonly ProviderBaseId: int; static readonly ProviderDesignBaseId: int; } export type CoreEventId = CoreEventId$instance; export abstract class CoreLoggerExtensions$instance { static AccidentalComplexPropertyCollection(diagnostics: IDiagnosticsLogger_1, complexProperty: IComplexProperty): void; static AccidentalEntityType(diagnostics: IDiagnosticsLogger_1, entityType: IEntityType): void; static AmbiguousEndRequiredWarning(diagnostics: IDiagnosticsLogger_1, foreignKey: IForeignKey): void; static CascadeDelete(diagnostics: IDiagnosticsLogger_1, internalChildEntry: InternalEntityEntry, internalParentEntry: InternalEntityEntry, state: EntityState): void; static CascadeDeleteOrphan(diagnostics: IDiagnosticsLogger_1, internalChildEntry: InternalEntityEntry, parentEntityType: IEntityType, state: EntityState): void; static CascadeDeleteOrphanSensitive(diagnostics: IDiagnosticsLogger_1, internalChildEntry: InternalEntityEntry, parentEntityType: IEntityType, state: EntityState): void; static CascadeDeleteSensitive(diagnostics: IDiagnosticsLogger_1, internalChildEntry: InternalEntityEntry, internalParentEntry: InternalEntityEntry, state: EntityState): void; static CollectionChangeDetected(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, navigation: INavigation, added: ISet_1, removed: ISet_1): void; static CollectionChangeDetectedSensitive(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, navigation: INavigation, added: ISet_1, removed: ISet_1): void; static CollectionWithoutComparer(diagnostics: IDiagnosticsLogger_1, property: IProperty): void; static ComplexElementPropertyChangeDetected(diagnostics: IDiagnosticsLogger_1, internalComplexEntry: InternalComplexEntry, property: IProperty, oldValue: unknown | null, newValue: unknown | null): void; static ComplexElementPropertyChangeDetectedSensitive(diagnostics: IDiagnosticsLogger_1, internalComplexEntry: InternalComplexEntry, property: IProperty, oldValue: unknown | null, newValue: unknown | null): void; static ConflictingForeignKeyAttributesOnNavigationAndPropertyWarning(diagnostics: IDiagnosticsLogger_1, navigation: IReadOnlyNavigation, property: MemberInfo): void; static ConflictingKeylessAndKeyAttributesWarning(diagnostics: IDiagnosticsLogger_1, property: IReadOnlyProperty): void; static ConflictingShadowForeignKeysWarning(diagnostics: IDiagnosticsLogger_1, foreignKey: IReadOnlyForeignKey): void; static ContextDisposed(diagnostics: IDiagnosticsLogger_1, context: DbContext): void; static ContextInitialized(diagnostics: IDiagnosticsLogger_1, context: DbContext, contextOptions: DbContextOptions): void; static DetachedLazyLoadingWarning(diagnostics: IDiagnosticsLogger_1, context: DbContext | null, entityType: unknown, navigationName: string): void; static DetectChangesCompleted(diagnostics: IDiagnosticsLogger_1, context: DbContext): void; static DetectChangesStarting(diagnostics: IDiagnosticsLogger_1, context: DbContext): void; static DistinctAfterOrderByWithoutRowLimitingOperatorWarning(diagnostics: IDiagnosticsLogger_1): void; static DuplicateDependentEntityTypeInstanceWarning(diagnostics: IDiagnosticsLogger_1, dependent1: IEntityType, dependent2: IEntityType): void; static ExecutionStrategyRetrying(diagnostics: IDiagnosticsLogger_1, exceptionsEncountered: IReadOnlyList_1, delay: TimeSpan, async: boolean): void; static FirstWithoutOrderByAndFilterWarning(diagnostics: IDiagnosticsLogger_1): void; static ForeignKeyAttributesOnBothNavigationsWarning(diagnostics: IDiagnosticsLogger_1, firstNavigation: IReadOnlyNavigation, secondNavigation: IReadOnlyNavigation): void; static ForeignKeyAttributesOnBothPropertiesWarning(diagnostics: IDiagnosticsLogger_1, firstNavigation: IReadOnlyNavigation, secondNavigation: IReadOnlyNavigation, firstProperty: MemberInfo, secondProperty: MemberInfo): void; static ForeignKeyChangeDetected(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, property: IProperty, oldValue: unknown | null, newValue: unknown | null): void; static ForeignKeyChangeDetectedSensitive(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, property: IProperty, oldValue: unknown | null, newValue: unknown | null): void; static IncompatibleMatchingForeignKeyProperties(diagnostics: IDiagnosticsLogger_1, dependentToPrincipalNavigationSpecification: string, principalToDependentNavigationSpecification: string, foreignKeyProperties: IReadOnlyList_1, principalKeyProperties: IReadOnlyList_1): void; static InvalidIncludePathError(diagnostics: IDiagnosticsLogger_1, navigationChain: string, navigationName: string): void; static LazyLoadOnDisposedContextWarning(diagnostics: IDiagnosticsLogger_1, context: DbContext | null, entityType: unknown, navigationName: string): void; static ManyServiceProvidersCreatedWarning(diagnostics: IDiagnosticsLogger_1, serviceProviders: ICollection_1): void; static MappedComplexPropertyIgnoredWarning(diagnostics: IDiagnosticsLogger_1, property: IComplexProperty): void; static MappedEntityTypeIgnoredWarning(diagnostics: IDiagnosticsLogger_1, entityType: IEntityType): void; static MappedNavigationIgnoredWarning(diagnostics: IDiagnosticsLogger_1, navigation: INavigationBase): void; static MappedPropertyIgnoredWarning(diagnostics: IDiagnosticsLogger_1, property: IProperty): void; static MultipleInversePropertiesSameTargetWarning(diagnostics: IDiagnosticsLogger_1, conflictingNavigations: IEnumerable_1>, inverseNavigation: MemberInfo, targetType: Type): void; static MultipleNavigationProperties(diagnostics: IDiagnosticsLogger_1, firstPropertyCollection: IEnumerable_1>, secondPropertyCollection: IEnumerable_1>): void; static MultiplePrimaryKeyCandidates(diagnostics: IDiagnosticsLogger_1, firstProperty: IReadOnlyProperty, secondProperty: IReadOnlyProperty): void; static NavigationBaseIncluded(diagnostics: IDiagnosticsLogger_1, navigation: INavigationBase): void; static NavigationBaseIncludeIgnored(diagnostics: IDiagnosticsLogger_1, navigation: INavigationBase): void; static NavigationLazyLoading(diagnostics: IDiagnosticsLogger_1, context: DbContext, entityType: unknown, navigationName: string): void; static NoEntityTypeConfigurationsWarning(diagnostics: IDiagnosticsLogger_1, assembly: Assembly): void; static NonOwnershipInverseNavigationWarning(diagnostics: IDiagnosticsLogger_1, declaringType: IReadOnlyEntityType, navigation: MemberInfo, targetType: IReadOnlyEntityType, inverseNavigation: MemberInfo, ownershipNavigation: MemberInfo): void; static OldModelVersionWarning(diagnostics: IDiagnosticsLogger_1, context: DbContext, contextOptions: DbContextOptions): void; static OptimisticConcurrencyException(diagnostics: IDiagnosticsLogger_1, context: DbContext, entries: IReadOnlyList_1, exception: DbUpdateConcurrencyException, createEventData: Func_5, EventDefinition_1, ConcurrencyExceptionEventData> | null): InterceptionResult; static OptimisticConcurrencyExceptionAsync(diagnostics: IDiagnosticsLogger_1, context: DbContext, entries: IReadOnlyList_1, exception: DbUpdateConcurrencyException, createEventData: Func_5, EventDefinition_1, ConcurrencyExceptionEventData> | null, cancellationToken?: CancellationToken): ValueTask_1; static PossibleIncorrectRequiredNavigationWithQueryFilterInteractionWarning(diagnostics: IDiagnosticsLogger_1, foreignKey: IForeignKey): void; static PossibleUnintendedCollectionNavigationNullComparisonWarning(diagnostics: IDiagnosticsLogger_1, navigation: INavigation): void; static PossibleUnintendedReferenceComparisonWarning(diagnostics: IDiagnosticsLogger_1, left: Expression, right: Expression): void; static PropertyChangeDetected(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, property: IProperty, oldValue: unknown | null, newValue: unknown | null): void; static PropertyChangeDetectedSensitive(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, property: IProperty, oldValue: unknown | null, newValue: unknown | null): void; static QueryCanceled(diagnostics: IDiagnosticsLogger_1, contextType: Type): void; static QueryCompilationStarting(diagnostics: IDiagnosticsLogger_1, context: DbContext | null, expressionPrinter: ExpressionPrinter, queryExpression: Expression): ValueTuple_2; static QueryExecutionPlanned(diagnostics: IDiagnosticsLogger_1, context: DbContext | null, expressionPrinter: ExpressionPrinter, queryExecutorExpression: Expression): void; static QueryIterationFailed(diagnostics: IDiagnosticsLogger_1, contextType: Type, exception: Exception): void; static RedundantAddServicesCallWarning(diagnostics: IDiagnosticsLogger_1, serviceProvider: IServiceProvider): void; static RedundantForeignKeyWarning(diagnostics: IDiagnosticsLogger_1, redundantForeignKey: IForeignKey): void; static RedundantIndexRemoved(diagnostics: IDiagnosticsLogger_1, redundantIndex: IReadOnlyList_1, otherIndex: IReadOnlyList_1): void; static ReferenceChangeDetected(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, navigation: INavigation, oldValue: unknown | null, newValue: unknown | null): void; static ReferenceChangeDetectedSensitive(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, navigation: INavigation, oldValue: unknown | null, newValue: unknown | null): void; static RequiredAttributeOnCollection(diagnostics: IDiagnosticsLogger_1, navigation: IReadOnlyNavigation): void; static RequiredAttributeOnSkipNavigation(diagnostics: IDiagnosticsLogger_1, navigation: IReadOnlySkipNavigation): void; static RowLimitingOperationWithoutOrderByWarning(diagnostics: IDiagnosticsLogger_1): void; static SaveChangesCanceled(diagnostics: IDiagnosticsLogger_1, context: DbContext): void; static SaveChangesCanceledAsync(diagnostics: IDiagnosticsLogger_1, context: DbContext, cancellationToken?: CancellationToken): Task; static SaveChangesCompleted(diagnostics: IDiagnosticsLogger_1, context: DbContext, entitiesSavedCount: int): int; static SaveChangesCompletedAsync(diagnostics: IDiagnosticsLogger_1, context: DbContext, entitiesSavedCount: int, cancellationToken?: CancellationToken): ValueTask_1; static SaveChangesFailed(diagnostics: IDiagnosticsLogger_1, context: DbContext, exception: Exception): void; static SaveChangesFailedAsync(diagnostics: IDiagnosticsLogger_1, context: DbContext, exception: Exception, cancellationToken?: CancellationToken): Task; static SaveChangesStarting(diagnostics: IDiagnosticsLogger_1, context: DbContext): InterceptionResult_1; static SaveChangesStartingAsync(diagnostics: IDiagnosticsLogger_1, context: DbContext, cancellationToken?: CancellationToken): ValueTask_1>; static SensitiveDataLoggingEnabledWarning>(diagnostics: IDiagnosticsLogger_1): void; static ServiceProviderCreated(diagnostics: IDiagnosticsLogger_1, serviceProvider: IServiceProvider): void; static ServiceProviderDebugInfo(diagnostics: IDiagnosticsLogger_1, newDebugInfo: IDictionary_2, cachedDebugInfos: IList_1>): void; static ShadowForeignKeyPropertyCreated(diagnostics: IDiagnosticsLogger_1, property: IProperty, basePropertyName: string): void; static ShadowPropertyCreated(diagnostics: IDiagnosticsLogger_1, property: IProperty): void; static SkipCollectionChangeDetected(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, navigation: ISkipNavigation, added: ISet_1, removed: ISet_1): void; static SkipCollectionChangeDetectedSensitive(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, navigation: ISkipNavigation, added: ISet_1, removed: ISet_1): void; static SkippedEntityTypeConfigurationWarning(diagnostics: IDiagnosticsLogger_1, type: Type): void; static StartedTracking(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry): void; static StartedTrackingSensitive(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry): void; static StateChanged(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, oldState: EntityState, newState: EntityState): void; static StateChangedSensitive(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, oldState: EntityState, newState: EntityState): void; static StringEnumValueInJson(diagnostics: IDiagnosticsLogger_1, enumType: Type): void; static TypeLoadingErrorWarning(diagnostics: IDiagnosticsLogger_1, assembly: Assembly, exception: Exception): void; static ValueGenerated(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, property: IProperty, value: unknown | null, temporary: boolean): void; static ValueGeneratedSensitive(diagnostics: IDiagnosticsLogger_1, internalEntityEntry: InternalEntityEntry, property: IProperty, value: unknown | null, temporary: boolean): void; } export type CoreLoggerExtensions = CoreLoggerExtensions$instance; export abstract class CoreStrings$instance { static readonly AnonymousAndNamedFiltersCombined: string; static readonly CannotConvertQueryableToEnumerableMethod: string; static readonly ConcurrentMethodInvocation: string; static readonly ContextDisposed: string; static readonly ConventionsInfiniteLoop: string; static readonly DataBindingToLocalWithIListSource: string; static readonly DataBindingWithIListSource: string; static readonly DefaultMethodInvoked: string; static readonly EFConstantInvoked: string; static readonly EFConstantNotSupported: string; static readonly EFConstantNotSupportedInPrecompiledQueries: string; static readonly EFParameterInvoked: string; static readonly EmptyJsonString: string; static readonly EnumerableResetNotSupported: string; static readonly ErrorInvalidQueryable: string; static readonly ExpressionParameterizationException: string; static readonly HiLoBadBlockSize: string; static readonly IncompatibleSourcesForSetOperation: string; static readonly InvalidDbContext: string; static readonly InvalidPoolSize: string; static readonly IQueryableProviderNotAsync: string; static readonly MemberListBindingNotSupported: string; static readonly MemberMemberBindingNotSupported: string; static readonly MissingAsyncSeeder: string; static readonly MissingSeeder: string; static readonly ModelMutable: string; static readonly ModelReadOnly: string; static readonly NativeAotDesignTimeModel: string; static readonly NativeAotNoCompiledModel: string; static readonly NoEfServices: string; static readonly NoInterceptionResult: string; static readonly NoProviderConfigured: string; static readonly NoSetPropertyInvocation: string; static readonly NotQueryingEnumerable: string; static readonly OwnedEntitiesCannotBeTrackedWithoutTheirOwner: string; static readonly PoolingOptionsModified: string; static readonly PrecompiledQueryNotSupported: string; static readonly PropertyMethodInvoked: string; static readonly QueryNotPrecompiled: string; static readonly QuerySelectContainsGrouping: string; static readonly QueryUnableToTranslateStringEqualsWithStringComparison: string; static readonly RecursiveOnConfiguring: string; static readonly RecursiveOnModelCreating: string; static readonly RelationshipCannotBeInverted: string; static readonly ResetNotSupported: string; static readonly RuntimeModelMissingData: string; static readonly RuntimeParameterMissingParameter: string; static readonly SavepointsNotSupported: string; static readonly SensitiveDataDisabled: string; static readonly SequenceContainsMoreThanOneElement: string; static readonly SequenceContainsNoElements: string; static readonly SetOperationWithDifferentIncludesInOperands: string; static readonly TransactionsNotSupported: string; static AbstractLeafEntityType(entityType: unknown | null): string; static AddingProxyTypeAsEntityType(typeName: unknown | null): string; static AmbiguousDependentEntity(entityType: unknown | null, targetEntryCall: unknown | null): string; static AmbiguousEndRequiredDependent(foreignKeyProperties: unknown | null, entityType: unknown | null): string; static AmbiguousEndRequiredDependentNavigation(entityType: unknown | null, navigation: unknown | null, foreignKeyProperties: unknown | null): string; static AmbiguousEndRequiredInverted(foreignKeyProperties: unknown | null, entityType: unknown | null, principalEntityType: unknown | null): string; static AmbiguousForeignKeyPropertyCandidates(firstDependentToPrincipalNavigationSpecification: unknown | null, firstPrincipalToDependentNavigationSpecification: unknown | null, secondDependentToPrincipalNavigationSpecification: unknown | null, secondPrincipalToDependentNavigationSpecification: unknown | null, foreignKeyProperties: unknown | null): string; static AmbiguousOneToOneRelationship(dependentToPrincipalNavigationSpecification: unknown | null, principalToDependentNavigationSpecification: unknown | null): string; static AmbiguousOwnedNavigation(entityTypeNavigationSpecification: unknown | null, otherEntityType: unknown | null): string; static AmbiguousSharedTypeEntityTypeName(entityType: unknown | null): string; static AnnotationNotFound(annotation: unknown | null, annotatable: unknown | null): string; static ArgumentNotConstant(parameter: unknown | null, methodName: unknown | null): string; static ArgumentPropertyNull(property: unknown | null, argument: unknown | null): string; static AttributeNotOnEntityTypeProperty(attribute: unknown | null, type: unknown | null, propertyName: unknown | null): string; static AutoIncludeNavigationCycle(cycleNavigations: unknown | null): string; static BackingFieldOnIndexer(field: unknown | null, entityType: unknown | null, property: unknown | null): string; static BadBackingFieldType(field: unknown | null, fieldType: unknown | null, entityType: unknown | null, property: unknown | null, propertyType: unknown | null): string; static BadDependencyRegistration(dependenciesType: unknown | null): string; static BadEnumValue(enumValue: unknown | null, enumType: unknown | null): string; static BadFilterDerivedType(filter: unknown | null, entityType: unknown | null, rootType: unknown | null): string; static BadFilterExpression(filter: unknown | null, entityType: unknown | null, clrType: unknown | null): string; static BadFilterOwnedType(filter: unknown | null, entityType: unknown | null): string; static BadJsonValueReaderWriterType(givenType: unknown | null): string; static BadListType(givenType: unknown | null, listType: unknown | null): string; static BadValueComparerType(givenType: unknown | null, expectedType: unknown | null): string; static BadValueConverterType(givenType: unknown | null, expectedType: unknown | null): string; static BadValueGeneratorType(givenType: unknown | null, expectedType: unknown | null): string; static CannotBeNullable(property: unknown | null, entityType: unknown | null, propertyType: unknown | null): string; static CannotBeNullableElement(entityType: unknown | null, property: unknown | null, elementType: unknown | null): string; static CannotBeNullablePK(property: unknown | null, entityType: unknown | null): string; static CannotConvertEnumValue(value: unknown | null, enumType: unknown | null): string; static CannotCreateJsonValueReaderWriter(readerWriterType: unknown | null): string; static CannotCreateValueComparer(generatorType: unknown | null, method: unknown | null): string; static CannotCreateValueConverter(generatorType: unknown | null, method: unknown | null): string; static CannotCreateValueGenerator(generatorType: unknown | null, method: unknown | null): string; static CannotLoadDetachedShadow(navigation: unknown | null, entityType: unknown | null): string; static CannotMarkNonShared(type: unknown | null): string; static CannotMarkShared(type: unknown | null): string; static CannotMaterializeAbstractType(entityType: unknown | null): string; static CanOnlyConfigureExistingNavigations(navigationName: unknown | null, entityType: unknown | null): string; static ChangeTrackingInterfaceMissing(entityType: unknown | null, changeTrackingStrategy: unknown | null, notificationInterface: unknown | null): string; static CircularDependency(cycle: unknown | null): string; static CircularInheritance(entityType: unknown | null, baseEntityType: unknown | null): string; static ClashingMismatchedSharedType(entityType: unknown | null, otherClrType: unknown | null): string; static ClashingNamedOwnedType(ownedTypeName: unknown | null, ownerEntityType: unknown | null, navigation: unknown | null): string; static ClashingNonOwnedDerivedEntityType(entityType: unknown | null, derivedType: unknown | null): string; static ClashingNonOwnedEntityType(entityType: unknown | null): string; static ClashingNonSharedType(entityType: unknown | null, type: unknown | null): string; static ClashingOwnedDerivedEntityType(entityType: unknown | null, derivedType: unknown | null): string; static ClashingOwnedEntityType(entityType: unknown | null): string; static ClashingSharedType(entityType: unknown | null): string; static ClientProjectionCapturingConstantInMethodArgument(constantType: unknown | null, methodName: unknown | null): string; static ClientProjectionCapturingConstantInMethodInstance(constantType: unknown | null, methodName: unknown | null): string; static ClientProjectionCapturingConstantInTree(constantType: unknown | null): string; static CollectionIsReference(property: unknown | null, entityType: unknown | null, collectionMethod: unknown | null, referenceMethod: unknown | null): string; static ComparerPropertyMismatch(type: unknown | null, entityType: unknown | null, propertyName: unknown | null, propertyType: unknown | null): string; static ComparerPropertyMismatchElement(type: unknown | null, entityType: unknown | null, propertyName: unknown | null, elementType: unknown | null): string; static CompiledModelDuplicateAttribute(assemblyName: unknown | null, contextType: unknown | null): string; static CompiledModelIncompatibleTypeMapping(typeMapping: unknown | null): string; static CompiledModelMissingInstance(modelType: unknown | null): string; static CompiledQueryDifferentModel(queryExpression: unknown | null): string; static ComplexCollectionEntryDeletedEntity(ordinal: unknown | null, declaringType: unknown | null, collection: unknown | null): string; static ComplexCollectionEntryInvalidStateChange(property: unknown | null): string; static ComplexCollectionEntryOrdinalInvalid(ordinal: unknown | null, declaringType: unknown | null, collection: unknown | null, count: unknown | null): string; static ComplexCollectionEntryOrdinalReadOnly(collectionDeclaringType: unknown | null, collection: unknown | null): string; static ComplexCollectionEntryOriginalNull(declaringType: unknown | null, collection: unknown | null): string; static ComplexCollectionEntryOriginalOrdinalInvalid(ordinal: unknown | null, declaringType: unknown | null, collection: unknown | null, count: unknown | null): string; static ComplexCollectionEntryOriginalOrdinalReadOnly(collectionDeclaringType: unknown | null, collection: unknown | null): string; static ComplexCollectionIsReference(entityType: unknown | null, property: unknown | null, collectionMethod: unknown | null, referenceMethod: unknown | null): string; static ComplexCollectionMoveInvalidOrdinals(fromOrdinal: unknown | null, toOrdinal: unknown | null, count: unknown | null): string; static ComplexCollectionNotInitialized(entityType: unknown | null, collection: unknown | null): string; static ComplexCollectionNullElementSetter(complexType: unknown | null, property: unknown | null, collectionDeclaringType: unknown | null, collection: unknown | null, ordinal: unknown | null): string; static ComplexCollectionOriginalEntryAddedEntity(ordinal: unknown | null, declaringType: unknown | null, collection: unknown | null): string; static ComplexCollectionValueNotDictionaryList(property: unknown | null, typeName: unknown | null): string; static ComplexCollectionWrongClrType(property: unknown | null, type: unknown | null, clrType: unknown | null, targetType: unknown | null): string; static ComplexPropertyIndexer(type: unknown | null, property: unknown | null): string; static ComplexPropertyNotCollection(type: unknown | null, property: unknown | null): string; static ComplexPropertyNotFound(type: unknown | null, property: unknown | null): string; static ComplexPropertyShadow(type: unknown | null, property: unknown | null): string; static ComplexPropertyValueNotDictionary(property: unknown | null, typeName: unknown | null): string; static ComplexPropertyValueNotList(property: unknown | null, clrType: unknown | null, typeName: unknown | null): string; static ComplexPropertyWrongClrType(property: unknown | null, type: unknown | null, clrType: unknown | null, targetType: unknown | null): string; static ComplexReferenceIsCollection(entityType: unknown | null, property: unknown | null, referenceMethod: unknown | null, collectionMethod: unknown | null): string; static ComplexTypeNotificationChangeTracking(complexType: unknown | null, changeTrackingStrategy: unknown | null): string; static ComplexTypeShadowProperty(complexType: unknown | null, property: unknown | null): string; static ComplexTypesNotSupported(service: unknown | null): string; static ComplexValueTypeCollection(type: unknown | null, property: unknown | null): string; static ComplexValueTypeShadowProperty(type: unknown | null, property: unknown | null): string; static CompositeFkOnProperty(navigation: unknown | null, entityType: unknown | null): string; static CompositePKWithDataAnnotation(entityType: unknown | null): string; static ConflictingBackingFields(property: unknown | null, entityType: unknown | null, field1: unknown | null, field2: unknown | null): string; static ConflictingFieldProperty(type: unknown | null, property: unknown | null, field: unknown | null, conflictingType: unknown | null, conflictingProperty: unknown | null): string; static ConflictingForeignKeyAttributes(propertyList: unknown | null, entityType: unknown | null, principalEntityType: unknown | null): string; static ConflictingKeylessAndPrimaryKeyAttributes(entity: unknown | null): string; static ConflictingPropertyOrNavigation(member: unknown | null, type: unknown | null, conflictingType: unknown | null): string; static ConflictingRelationshipConversions(entityType: unknown | null, property: unknown | null, valueConversion: unknown | null, conflictingValueConversion: unknown | null): string; static ConflictingRelationshipNavigation(newPrincipalNavigationSpecification: unknown | null, newDependentNavigationSpecification: unknown | null, existingPrincipalNavigationSpecification: unknown | null, existingDependentNavigationSpecification: unknown | null): string; static ConstructorBindingFailed(failedBinds: unknown | null, parameters: unknown | null): string; static ConstructorConflict(firstConstructor: unknown | null, secondConstructor: unknown | null): string; static ConstructorNotFound(type: unknown | null, constructors: unknown | null): string; static ConverterBadType(converter: unknown | null, type: unknown | null, allowed: unknown | null): string; static ConverterPropertyMismatch(converterType: unknown | null, entityType: unknown | null, propertyName: unknown | null, propertyType: unknown | null): string; static ConverterPropertyMismatchElement(converterType: unknown | null, entityType: unknown | null, propertyName: unknown | null, elementType: unknown | null): string; static ConvertersCannotBeComposed(typeOneIn: unknown | null, typeOneOut: unknown | null, typeTwoIn: unknown | null, typeTwoOut: unknown | null): string; static DbContextMissingConstructor(contextType: unknown | null): string; static DbSetIncorrectGenericType(entityType: unknown | null, entityClrType: unknown | null, genericType: unknown | null): string; static DebugViewError(message: unknown | null): string; static DebugViewQueryExpressionError(message: unknown | null): string; static DebugViewQueryStringError(message: unknown | null): string; static DeleteBehaviorAttributeNotOnNavigationProperty(type: unknown | null, propertyName: unknown | null): string; static DeleteBehaviorAttributeOnPrincipalProperty(entityType: unknown | null, navigationName: unknown | null): string; static DependentEntityTypeNotInRelationship(dependentEntityType: unknown | null, principalEntityType: unknown | null, entityType: unknown | null): string; static DerivedEntityCannotBeKeyless(entityType: unknown | null): string; static DerivedEntityCannotHaveKeys(entityType: unknown | null): string; static DerivedEntityOwnershipMismatch(baseEntityType: unknown | null, derivedEntityType: unknown | null, ownedEntityType: unknown | null, nonOwnedEntityType: unknown | null): string; static DerivedEntityTypeHasNoKey(derivedType: unknown | null, rootType: unknown | null): string; static DerivedEntityTypeKey(derivedType: unknown | null, rootType: unknown | null): string; static DerivedTypeDefiningQuery(entityType: unknown | null, baseType: unknown | null): string; static DiscriminatorEntityTypeNotDerived(entityType: unknown | null, rootEntityType: unknown | null): string; static DiscriminatorPropertyMustBeOnRoot(entityType: unknown | null): string; static DiscriminatorPropertyNotAllowedOnComplexCollection(type: unknown | null, containingType: unknown | null): string; static DiscriminatorPropertyNotFound(property: unknown | null, entityType: unknown | null): string; static DiscriminatorValueIncompatible(value: unknown | null, entityType: unknown | null, discriminatorType: unknown | null): string; static DuplicateAnnotation(annotation: unknown | null, annotatable: unknown | null): string; static DuplicateComplexType(complexType: unknown | null): string; static DuplicateDiscriminatorValue(entityType1: unknown | null, discriminatorValue: unknown | null, entityType2: unknown | null): string; static DuplicateEntityType(entityType: unknown | null): string; static DuplicateForeignKey(foreignKeyProperties: unknown | null, entityType: unknown | null, duplicateEntityType: unknown | null, keyProperties: unknown | null, principalType: unknown | null): string; static DuplicateIndex(indexProperties: unknown | null, entityType: unknown | null, duplicateEntityType: unknown | null): string; static DuplicateKey(keyProperties: unknown | null, entityType: unknown | null, duplicateEntityType: unknown | null): string; static DuplicateNamedIndex(indexName: unknown | null, indexProperties: unknown | null, entityType: unknown | null, duplicateEntityType: unknown | null): string; static DuplicatePropertiesOnBase(entityType: unknown | null, baseType: unknown | null, derivedPropertyType: unknown | null, derivedProperty: unknown | null, basePropertyType: unknown | null, baseProperty: unknown | null): string; static DuplicatePropertyInForeignKey(propertyList: unknown | null, property: unknown | null): string; static DuplicatePropertyInIndex(propertyList: unknown | null, property: unknown | null): string; static DuplicatePropertyInKey(propertyList: unknown | null, property: unknown | null): string; static DuplicateTrigger(trigger: unknown | null, entityType: unknown | null, conflictingEntityType: unknown | null): string; static EFMethodWithNonEvaluatableArgument(methodName: unknown | null): string; static EmptyComplexType(complexType: unknown | null): string; static EntityEqualityOnCompositeKeyEntitySubqueryNotSupported(comparisonOperator: unknown | null, entityType: unknown | null): string; static EntityEqualityOnKeylessEntityNotSupported(comparisonOperator: unknown | null, entityType: unknown | null): string; static EntityRequiresKey(entityType: unknown | null): string; static EntityTypeInUseByDerived(entityType: unknown | null, derivedEntityType: unknown | null): string; static EntityTypeInUseByReferencingForeignKey(entityType: unknown | null, foreignKeyProperties: unknown | null, referencingEntityType: unknown | null): string; static EntityTypeInUseByReferencingSkipNavigation(entityType: unknown | null, skipNavigation: unknown | null, referencingEntityType: unknown | null): string; static EntityTypeModelMismatch(firstEntityType: unknown | null, secondEntityType: unknown | null): string; static EntityTypeNotFound(entityType: unknown | null): string; static EntityTypeNotInRelationship(entityType: unknown | null, dependentType: unknown | null, principalType: unknown | null): string; static EntityTypeNotInRelationshipStrict(entityType: unknown | null, dependentType: unknown | null, principalType: unknown | null): string; static EntityTypesNotInRelationship(invalidDependentType: unknown | null, invalidPrincipalType: unknown | null, dependentType: unknown | null, principalType: unknown | null): string; static ErrorMaterializingPropertyInvalidCast(entityType: unknown | null, property: unknown | null, expectedType: unknown | null, actualType: unknown | null): string; static ExecuteQueriesNotSupported(methodName: unknown | null, asyncMethodName: unknown | null): string; static ExecutionStrategyExistingTransaction(strategy: unknown | null, getExecutionStrategyMethod: unknown | null): string; static ExpressionParameterizationExceptionSensitive(expression: unknown | null): string; static FieldNameMismatch(field: unknown | null, entityType: unknown | null, property: unknown | null): string; static FindNotCompositeKey(entityType: unknown | null, valuesCount: unknown | null): string; static FindValueCountMismatch(entityType: unknown | null, propertiesCount: unknown | null, valuesCount: unknown | null): string; static FindValueTypeMismatch(index: unknown | null, entityType: unknown | null, valueType: unknown | null, propertyType: unknown | null): string; static FindWrongCount(values: unknown | null, properties: unknown | null): string; static FindWrongType(valueType: unknown | null, propertyName: unknown | null, propertyType: unknown | null): string; static FkAttributeOnNonUniquePrincipal(navigation: unknown | null, principalType: unknown | null, dependentType: unknown | null): string; static FkAttributeOnPropertyNavigationMismatch(property: unknown | null, navigation: unknown | null, entityType: unknown | null): string; static FkAttributeOnSkipNavigation(entityType: unknown | null, navigation: unknown | null): string; static ForeignKeyCountMismatch(foreignKeyProperties: unknown | null, dependentType: unknown | null, principalKeyProperties: unknown | null, principalType: unknown | null): string; static ForeignKeyInUseSkipNavigation(foreignKeyProperties: unknown | null, entityType: unknown | null, navigation: unknown | null, navigationEntityType: unknown | null): string; static ForeignKeyPropertiesWrongEntity(foreignKeyProperties: unknown | null, entityType: unknown | null): string; static ForeignKeyPropertyInKey(property: unknown | null, entityType: unknown | null, keyProperties: unknown | null, baseEntityType: unknown | null): string; static ForeignKeyReferencedEntityKeyMismatch(principalKeyProperties: unknown | null, principalEntityType: unknown | null): string; static ForeignKeyTypeMismatch(foreignKeyProperties: unknown | null, dependentType: unknown | null, principalKeyProperties: unknown | null, principalType: unknown | null): string; static ForeignKeyWrongType(foreignKeyProperties: unknown | null, keyProperties: unknown | null, principalType: unknown | null, entityType: unknown | null, otherEntityType: unknown | null): string; static FullChangeTrackingRequired(entityType: unknown | null, changeTrackingStrategy: unknown | null, fullStrategy: unknown | null, fullPlusStrategy: unknown | null): string; static FunctionOnClient(methodName: unknown | null): string; static GraphDoesNotContainVertex(vertex: unknown | null): string; static IdentifyingRelationshipCycle(entityType: unknown | null): string; static IdentityConflict(entityType: unknown | null, keyProperties: unknown | null): string; static IdentityConflictOwned(entityType: unknown | null, keyProperties: unknown | null): string; static IdentityConflictOwnedSensitive(entityType: unknown | null, keyValue: unknown | null): string; static IdentityConflictSensitive(entityType: unknown | null, keyValue: unknown | null): string; static ImplementationTypeRequired(service: unknown | null): string; static IncludeOnEntityWithDefiningQueryNotSupported(expression: unknown | null, entityType: unknown | null): string; static IncludeOnNonEntity(expression: unknown | null): string; static IncludeWithCycle(navigationName: unknown | null, inverseNavigationName: unknown | null): string; static IncompatibleSentinelValue(sentinel: unknown | null, entityType: unknown | null, property: unknown | null, type: unknown | null): string; static InconsistentInheritance(entityType: unknown | null, baseEntityType: unknown | null, clrBaseEntityType: unknown | null): string; static IncorrectNumberOfArguments(method: unknown | null, argumentCount: unknown | null, parameterCount: unknown | null): string; static IndexPropertiesWrongEntity(indexProperties: unknown | null, entityType: unknown | null): string; static IndexWrongType(index: unknown | null, entityType: unknown | null, otherEntityType: unknown | null): string; static InheritedPropertyCannotBeIgnored(property: unknown | null, type: unknown | null, baseType: unknown | null): string; static InterfacePropertyNotAdded(entityType: unknown | null, navigation: unknown | null, propertyType: unknown | null): string; static InvalidAlternateKeyValue(entityType: unknown | null, keyProperty: unknown | null): string; static InvalidComplexType(type: unknown | null): string; static InvalidEntityType(type: unknown | null): string; static InvalidEntityTypeConfigurationAttribute(entityTypeConfigurationType: unknown | null, entityType: unknown | null): string; static InvalidEnumValue(value: unknown | null, argumentName: unknown | null, enumType: unknown | null): string; static InvalidIncludeExpression(expression: unknown | null): string; static InvalidKeyValue(entityType: unknown | null, keyProperty: unknown | null): string; static InvalidMemberExpression(expression: unknown | null): string; static InvalidMembersExpression(expression: unknown | null): string; static InvalidNavigationWithInverseProperty(property: unknown | null, entityType: unknown | null, referencedProperty: unknown | null, referencedEntityType: unknown | null): string; static InvalidNumberOfIndexSortOrderValues(indexProperties: unknown | null, numValues: unknown | null, numProperties: unknown | null): string; static InvalidPropertyListOnNavigation(navigation: unknown | null, entityType: unknown | null, properties: unknown | null): string; static InvalidRelationshipUsingDataAnnotations(navigation: unknown | null, entityType: unknown | null, referencedNavigation: unknown | null, referencedEntityType: unknown | null): string; static InvalidReplaceService(replaceService: unknown | null, useInternalServiceProvider: unknown | null): string; static InvalidSetKeylessOperation(entityType: unknown | null): string; static InvalidSetSameTypeWithDifferentNamespace(typeName: unknown | null, entityTypeName: unknown | null): string; static InvalidSetSharedType(typeName: unknown | null): string; static InvalidSetType(typeName: unknown | null): string; static InvalidSetTypeOwned(typeName: unknown | null, ownerType: unknown | null): string; static InvalidSwitch(name: unknown | null, value: unknown | null): string; static InvalidType(property: unknown | null, entityType: unknown | null, valueType: unknown | null, propertyType: unknown | null): string; static InvalidTypeConversionWithInclude(includeExpression: unknown | null, type: unknown | null): string; static InvalidUseService(useService: unknown | null, useInternalServiceProvider: unknown | null, service: unknown | null): string; static InvalidValueGeneratorFactoryProperty(factory: unknown | null, property: unknown | null, entityType: unknown | null): string; static InversePropertyMismatch(navigation: unknown | null, entityType: unknown | null, referencedNavigation: unknown | null, referencedEntityType: unknown | null): string; static InverseToOwnedType(principalEntityType: unknown | null, navigation: unknown | null, ownedType: unknown | null, ownerType: unknown | null): string; static IQueryableNotAsync(genericParameter: unknown | null): string; static JsonReaderInvalidTokenType(tokenType: unknown | null): string; static KeyAttributeOnDerivedEntity(derivedType: unknown | null, property: unknown | null, rootType: unknown | null): string; static KeyInUse(keyProperties: unknown | null, entityType: unknown | null, foreignKeyProperties: unknown | null, dependentType: unknown | null): string; static KeylessTypeExistingKey(entityType: unknown | null, keyProperties: unknown | null): string; static KeylessTypeTracked(type: unknown | null): string; static KeylessTypeWithKey(keyProperties: unknown | null, entityType: unknown | null): string; static KeyPropertiesWrongEntity(keyProperties: unknown | null, entityType: unknown | null): string; static KeyPropertyCannotBeNullable(property: unknown | null, entityType: unknown | null, keyProperties: unknown | null): string; static KeyPropertyMustBeReadOnly(property: unknown | null, entityType: unknown | null): string; static KeyReadOnly(property: unknown | null, entityType: unknown | null): string; static KeyWrongType(keyProperties: unknown | null, entityType: unknown | null, otherEntityType: unknown | null): string; static LiteralGenerationNotSupported(type: unknown | null): string; static ManyToManyOneNav(entityType: unknown | null, navigation: unknown | null): string; static MissingBackingField(field: unknown | null, property: unknown | null, entityType: unknown | null): string; static ModelNotFinalized(method: unknown | null): string; static MultipleFilteredIncludesOnSameNavigation(filter1: unknown | null, filter2: unknown | null): string; static MultipleNavigationsSameFk(entityType: unknown | null, properties: unknown | null, navigations: unknown | null): string; static MultipleOwnerships(entityType: unknown | null, navigations: unknown | null): string; static MultipleProvidersConfigured(storeNames: unknown | null): string; static MustRewriteToSameNode(caller: unknown | null, type: unknown | null): string; static MutableKeyProperty(keyProperty: unknown | null): string; static NamedIndexDefinedOnIgnoredProperty(indexName: unknown | null, entityType: unknown | null, indexProperties: unknown | null, propertyName: unknown | null): string; static NamedIndexDefinedOnNonExistentProperty(indexName: unknown | null, entityType: unknown | null, indexProperties: unknown | null, propertyName: unknown | null): string; static NamedIndexWrongType(indexName: unknown | null, entityType: unknown | null): string; static NavigationArray(navigation: unknown | null, entityType: unknown | null, foundType: unknown | null): string; static NavigationBadType(navigation: unknown | null, entityType: unknown | null, foundType: unknown | null, targetType: unknown | null): string; static NavigationCannotCreateType(navigation: unknown | null, entityType: unknown | null, foundType: unknown | null): string; static NavigationCollectionWrongClrType(navigation: unknown | null, entityType: unknown | null, clrType: unknown | null, targetType: unknown | null): string; static NavigationForWrongForeignKey(navigation: unknown | null, entityType: unknown | null, targetForeignKeyProperties: unknown | null, actualForeignKeyProperties: unknown | null): string; static NavigationIsProperty(property: unknown | null, entityType: unknown | null, referenceMethod: unknown | null, collectionMethod: unknown | null, propertyMethod: unknown | null): string; static NavigationlessOwnership(principalEntityType: unknown | null, dependentEntityType: unknown | null): string; static NavigationNoSetter(navigation: unknown | null, entityType: unknown | null): string; static NavigationNotAdded(entityType: unknown | null, navigation: unknown | null, propertyType: unknown | null): string; static NavigationNotAddedAdHoc(entityType: unknown | null, navigation: unknown | null, propertyType: unknown | null): string; static NavigationNotAddedComplexType(complexType: unknown | null, navigation: unknown | null, propertyType: unknown | null): string; static NavigationSingleWrongClrType(navigation: unknown | null, entityType: unknown | null, clrType: unknown | null, targetType: unknown | null): string; static NavigationToKeylessType(navigation: unknown | null, entityType: unknown | null): string; static NoBackingField(property: unknown | null, entityType: unknown | null, propertyAccessMode: unknown | null): string; static NoBackingFieldLazyLoading(property: unknown | null, entityType: unknown | null): string; static NoClrNavigation(navigation: unknown | null, entityType: unknown | null): string; static NoDiscriminatorProperty(entityType: unknown | null): string; static NoDiscriminatorValue(entityType: unknown | null): string; static NoFieldOrGetter(property: unknown | null, entityType: unknown | null): string; static NoFieldOrSetter(property: unknown | null, entityType: unknown | null): string; static NoGetter(property: unknown | null, entityType: unknown | null, propertyAccessMode: unknown | null): string; static NonComparableKeyType(entityType: unknown | null, property: unknown | null, providerType: unknown | null): string; static NonComparableKeyTypes(entityType: unknown | null, property: unknown | null, modelType: unknown | null, providerType: unknown | null): string; static NonConfiguredNavigationToSharedType(navigation: unknown | null, entityType: unknown | null): string; static NonGenericOptions(contextType: unknown | null): string; static NonIndexerEntityType(property: unknown | null, entityType: unknown | null, type: unknown | null): string; static NonListCollection(entityType: unknown | null, name: unknown | null, type: unknown | null, listInterface: unknown | null): string; static NonNotifyingCollection(navigation: unknown | null, entityType: unknown | null, collectionType: unknown | null, changeTrackingStrategy: unknown | null): string; static NonQueryTranslationFailedWithDetails(expression: unknown | null, details: unknown | null): string; static NonUniqueRequiredDependentForeignKey(foreignKeyProperties: unknown | null, declaringEntityType: unknown | null): string; static NonUniqueRequiredDependentNavigation(principalEntityType: unknown | null, principalNavigation: unknown | null): string; static NoParameterlessConstructor(entityType: unknown | null): string; static NoProperty(field: unknown | null, entity: unknown | null, propertyAccessMode: unknown | null): string; static NoPropertyType(property: unknown | null, type: unknown | null): string; static NoProviderConfiguredFailedToResolveService(service: unknown | null): string; static NoSetter(property: unknown | null, entityType: unknown | null, propertyAccessMode: unknown | null): string; static NotAnEFService(service: unknown | null): string; static NotAProviderService(service: unknown | null): string; static NotAssignableClrBaseType(entityType: unknown | null, baseEntityType: unknown | null, clrType: unknown | null, baseClrType: unknown | null): string; static NotCollection(entityType: unknown | null, property: unknown | null): string; static NotParameterizedAttributeWithNonConstantNotSupportedInPrecompiledQueries(parameter: unknown | null, method: unknown | null): string; static NoValueGenerator(property: unknown | null, entityType: unknown | null, propertyType: unknown | null): string; static NullableKey(entityType: unknown | null, property: unknown | null): string; static NullRequiredComplexProperty(type: unknown | null, property: unknown | null): string; static NullRequiredPrimitiveCollection(type: unknown | null, property: unknown | null): string; static ObjectRemovedFromModel(name: unknown | null): string; static OptionsExtensionNotFound(optionsExtension: unknown | null): string; static OriginalValueNotStored(structuralType: unknown | null, property: unknown | null): string; static OriginalValueNotTracked(property: unknown | null, entityType: unknown | null): string; static OwnedDerivedType(entityType: unknown | null): string; static OwnerlessOwnedType(ownedType: unknown | null): string; static OwnershipToDependent(navigation: unknown | null, principalEntityType: unknown | null, dependentEntityType: unknown | null): string; static ParameterExpressionMustHaveName(parameterExpression: unknown | null): string; static PoolingContextCtorError(contextType: unknown | null): string; static PrimaryKeyAttributeOnDerivedEntity(derivedType: unknown | null, rootType: unknown | null): string; static PrimaryKeyDefinedOnIgnoredProperty(entityType: unknown | null, propertyName: unknown | null): string; static PrimaryKeyDefinedOnNonExistentProperty(entityType: unknown | null, properties: unknown | null, propertyName: unknown | null): string; static PrincipalEndIncompatibleNavigations(navigationSpecification1: unknown | null, navigationSpecification2: unknown | null, targetEntityType: unknown | null): string; static PrincipalEntityTypeNotInRelationship(dependentEntityType: unknown | null, principalEntityType: unknown | null, entityType: unknown | null): string; static PrincipalKeylessType(entityType: unknown | null, firstNavigationSpecification: unknown | null, secondNavigationSpecification: unknown | null): string; static PrincipalOwnedType(referencingEntityTypeOrNavigation: unknown | null, referencedEntityTypeOrNavigation: unknown | null, ownedType: unknown | null): string; static PropertyClashingNonIndexer(property: unknown | null, type: unknown | null): string; static PropertyConceptualNull(property: unknown | null, entityType: unknown | null): string; static PropertyConceptualNullSensitive(property: unknown | null, entityType: unknown | null, keyValue: unknown | null): string; static PropertyDoesNotBelong(property: unknown | null, expectedType: unknown | null, actualType: unknown | null): string; static PropertyInUseForeignKey(property: unknown | null, type: unknown | null, foreignKeyProperties: unknown | null, foreignKeyType: unknown | null): string; static PropertyInUseIndex(property: unknown | null, entityType: unknown | null, index: unknown | null, indexType: unknown | null): string; static PropertyInUseKey(property: unknown | null, entityType: unknown | null, keyProperties: unknown | null): string; static PropertyIsNotACollection(propertyName: unknown | null, entityType: unknown | null): string; static PropertyNotAdded(entityType: unknown | null, property: unknown | null, propertyType: unknown | null): string; static PropertyNotAddedAdHoc(entityType: unknown | null, property: unknown | null, propertyType: unknown | null): string; static PropertyNotFound(property: unknown | null, entityType: unknown | null): string; static PropertyNotMapped(propertyType: unknown | null, entityType: unknown | null, property: unknown | null): string; static PropertyReadOnlyAfterSave(property: unknown | null, entityType: unknown | null): string; static PropertyReadOnlyBeforeSave(property: unknown | null, entityType: unknown | null): string; static PropertyWrongClrType(property: unknown | null, type: unknown | null, clrType: unknown | null, propertyType: unknown | null): string; static PropertyWrongEntityClrType(property: unknown | null, type: unknown | null, clrType: unknown | null): string; static PropertyWrongName(property: unknown | null, type: unknown | null, clrName: unknown | null): string; static PropertyWrongType(property: unknown | null, type: unknown | null, otherType: unknown | null): string; static QueryEntityMaterializationConditionWrongShape(entityType: unknown | null): string; static QueryInvalidMaterializationType(projection: unknown | null, queryableType: unknown | null): string; static QueryRootDifferentEntityType(entityType: unknown | null): string; static QueryUnableToTranslateEFProperty(expression: unknown | null): string; static QueryUnableToTranslateMember(member: unknown | null, entityType: unknown | null): string; static QueryUnableToTranslateMethod(declaringTypeName: unknown | null, methodName: unknown | null): string; static QueryUnhandledQueryRootExpression(type: unknown | null): string; static ReferencedShadowKey(referencingEntityTypeOrNavigation: unknown | null, referencedEntityTypeOrNavigation: unknown | null, foreignKeyPropertiesWithTypes: unknown | null, primaryKeyPropertiesWithTypes: unknown | null): string; static ReferenceIsCollection(property: unknown | null, entityType: unknown | null, referenceMethod: unknown | null, collectionMethod: unknown | null): string; static ReferenceMustBeLoaded(navigation: unknown | null, entityType: unknown | null): string; static RelationshipConceptualNull(firstType: unknown | null, secondType: unknown | null): string; static RelationshipConceptualNullSensitive(firstType: unknown | null, secondType: unknown | null, secondKeyValue: unknown | null): string; static RelationshipCycle(entityType: unknown | null, property: unknown | null, configuration: unknown | null): string; static RequiredSkipNavigation(entityType: unknown | null, navigation: unknown | null): string; static RetryLimitExceeded(retryLimit: unknown | null, strategy: unknown | null): string; static SameParameterInstanceUsedInMultipleLambdas(parameterName: unknown | null): string; static SaveOwnedWithoutOwner(entityType: unknown | null): string; static SeedDatumComplexProperty(entityType: unknown | null, property: unknown | null): string; static SeedDatumComplexPropertySensitive(entityType: unknown | null, keyValue: unknown | null, property: unknown | null): string; static SeedDatumDefaultValue(entityType: unknown | null, property: unknown | null, defaultValue: unknown | null): string; static SeedDatumDerivedType(entityType: unknown | null, derivedType: unknown | null): string; static SeedDatumDuplicate(entityType: unknown | null, keyProperties: unknown | null): string; static SeedDatumDuplicateSensitive(entityType: unknown | null, keyValue: unknown | null): string; static SeedDatumIncompatibleValue(entityType: unknown | null, property: unknown | null, type: unknown | null): string; static SeedDatumIncompatibleValueSensitive(entityType: unknown | null, value: unknown | null, property: unknown | null, type: unknown | null): string; static SeedDatumMissingValue(entityType: unknown | null, property: unknown | null): string; static SeedDatumNavigation(entityType: unknown | null, navigation: unknown | null, relatedEntityType: unknown | null, foreignKeyProperties: unknown | null): string; static SeedDatumNavigationSensitive(entityType: unknown | null, keyValue: unknown | null, navigation: unknown | null, relatedEntityType: unknown | null, foreignKeyProperties: unknown | null): string; static SeedDatumSignedNumericValue(entityType: unknown | null, property: unknown | null): string; static SeedKeylessEntity(entityType: unknown | null): string; static SelfReferencingNavigationWithInverseProperty(entityType: unknown | null, property: unknown | null): string; static ServiceProviderConfigAdded(key: unknown | null): string; static ServiceProviderConfigChanged(key: unknown | null): string; static ServiceProviderConfigRemoved(key: unknown | null): string; static SharedTypeDerivedType(entityType: unknown | null): string; static SingletonOptionChanged(optionCall: unknown | null, useInternalServiceProvider: unknown | null): string; static SingletonRequired(scope: unknown | null, service: unknown | null): string; static SkipInverseMismatchedForeignKey(foreignKeyProperties: unknown | null, navigation: unknown | null, joinType: unknown | null, inverse: unknown | null, inverseJoinType: unknown | null): string; static SkipInverseMismatchedJoinType(inverse: unknown | null, inverseJoinType: unknown | null, navigation: unknown | null, joinType: unknown | null): string; static SkipNavigationForeignKeyWrongDependentType(foreignKeyProperties: unknown | null, entityType: unknown | null, navigation: unknown | null, dependentEntityType: unknown | null): string; static SkipNavigationForeignKeyWrongPrincipalType(foreignKeyProperties: unknown | null, entityType: unknown | null, navigation: unknown | null, principalEntityType: unknown | null): string; static SkipNavigationInUseBySkipNavigation(entityType: unknown | null, skipNavigation: unknown | null, referencingEntityType: unknown | null, inverseSkipNavigation: unknown | null): string; static SkipNavigationNoForeignKey(navigation: unknown | null, entityType: unknown | null): string; static SkipNavigationNoInverse(navigation: unknown | null, entityType: unknown | null): string; static SkipNavigationNonCollection(navigation: unknown | null, entityType: unknown | null): string; static SkipNavigationWrongInverse(inverse: unknown | null, inverseEntityType: unknown | null, navigation: unknown | null, targetEntityType: unknown | null): string; static SkipNavigationWrongType(navigation: unknown | null, entityType: unknown | null, otherEntityType: unknown | null): string; static StoreGenValue(property: unknown | null, entityType: unknown | null): string; static TempValue(property: unknown | null, entityType: unknown | null): string; static TempValuePersists(property: unknown | null, entityType: unknown | null, state: unknown | null): string; static TrackingTypeMismatch(runtimeEntityType: unknown | null, entityType: unknown | null): string; static TranslationFailed(expression: unknown | null): string; static TranslationFailedWithDetails(expression: unknown | null, details: unknown | null): string; static TypeConfigurationConflict(type: unknown | null, typeConfiguration: unknown | null, otherType: unknown | null, otherTypeConfiguration: unknown | null): string; static TypeNotMarkedAsShared(type: unknown | null): string; static UnableToDiscriminate(entityType: unknown | null, discriminator: unknown | null): string; static UnableToSetIsUnique(isUnique: unknown | null, navigationName: unknown | null, entityType: unknown | null): string; static UnconfigurableType(type: unknown | null, configuration: unknown | null, expectedConfiguration: unknown | null, configurationType: unknown | null): string; static UnconfigurableTypeMapping(type: unknown | null): string; static UnhandledExpressionNode(nodeType: unknown | null): string; static UnhandledMemberBinding(bindingType: unknown | null): string; static UnhandledNavigationBase(type: unknown | null): string; static UnknownEntity(entity: unknown | null): string; static UnknownKeyValue(entityType: unknown | null, property: unknown | null): string; static UnknownShadowKeyValue(entityType: unknown | null, property: unknown | null): string; static UnnamedIndexDefinedOnIgnoredProperty(entityType: unknown | null, indexProperties: unknown | null, propertyName: unknown | null): string; static UnnamedIndexDefinedOnNonExistentProperty(entityType: unknown | null, indexProperties: unknown | null, propertyName: unknown | null): string; static UntrackedDependentEntity(entityType: unknown | null, referenceCall: unknown | null, collectionCall: unknown | null): string; static ValueCannotBeNull(property: unknown | null, entityType: unknown | null, propertyType: unknown | null): string; static VisitIsNotAllowed(visitMethodName: unknown | null): string; static WarningAsErrorTemplate(eventName: unknown | null, message: unknown | null, eventId: unknown | null): string; static WrongGenericPropertyType(property: unknown | null, entityType: unknown | null, actualType: unknown | null, genericType: unknown | null): string; static WrongStateManager(entityType: unknown | null): string; } export type CoreStrings = CoreStrings$instance; export abstract class RelationalEventId$instance { static readonly ConnectionOpening: EventId; static readonly ConnectionOpened: EventId; static readonly ConnectionClosing: EventId; static readonly ConnectionClosed: EventId; static readonly ConnectionDisposing: EventId; static readonly ConnectionDisposed: EventId; static readonly ConnectionError: EventId; static readonly ConnectionCanceled: EventId; static readonly ConnectionCreating: EventId; static readonly ConnectionCreated: EventId; static readonly CommandCanceled: EventId; static readonly CommandCreating: EventId; static readonly CommandCreated: EventId; static readonly CommandInitialized: EventId; static readonly CommandExecuting: EventId; static readonly CommandExecuted: EventId; static readonly CommandError: EventId; static readonly TransactionStarted: EventId; static readonly TransactionStarting: EventId; static readonly TransactionUsed: EventId; static readonly TransactionCommitting: EventId; static readonly TransactionCommitted: EventId; static readonly TransactionRollingBack: EventId; static readonly TransactionRolledBack: EventId; static readonly CreatingTransactionSavepoint: EventId; static readonly CreatedTransactionSavepoint: EventId; static readonly RollingBackToTransactionSavepoint: EventId; static readonly RolledBackToTransactionSavepoint: EventId; static readonly ReleasingTransactionSavepoint: EventId; static readonly ReleasedTransactionSavepoint: EventId; static readonly TransactionDisposed: EventId; static readonly TransactionError: EventId; static readonly AmbientTransactionWarning: EventId; static readonly AmbientTransactionEnlisted: EventId; static readonly ExplicitTransactionEnlisted: EventId; static readonly DataReaderDisposing: EventId; static readonly DataReaderClosing: EventId; static readonly MigrateUsingConnection: EventId; static readonly MigrationReverting: EventId; static readonly MigrationApplying: EventId; static readonly MigrationGeneratingDownScript: EventId; static readonly MigrationGeneratingUpScript: EventId; static readonly MigrationsNotApplied: EventId; static readonly MigrationsNotFound: EventId; static readonly MigrationAttributeMissingWarning: EventId; static readonly ColumnOrderIgnoredWarning: EventId; static readonly PendingModelChangesWarning: EventId; static readonly NonTransactionalMigrationOperationWarning: EventId; static readonly AcquiringMigrationLock: EventId; static readonly MigrationsUserTransactionWarning: EventId; static readonly ModelSnapshotNotFound: EventId; static readonly QueryPossibleUnintendedUseOfEqualsWarning: EventId; static readonly MultipleCollectionIncludeWarning: EventId; static readonly NonQueryOperationFailed: EventId; static readonly ExecuteDeleteFailed: EventId; static readonly ExecuteUpdateFailed: EventId; static readonly ModelValidationKeyDefaultValueWarning: EventId; static readonly BoolWithDefaultWarning: EventId; static readonly AllIndexPropertiesNotToMappedToAnyTable: EventId; static readonly IndexPropertiesBothMappedAndNotMappedToTable: EventId; static readonly IndexPropertiesMappedToNonOverlappingTables: EventId; static readonly KeyPropertiesNotMappedToTable: EventId; static readonly StoredProcedureConcurrencyTokenNotMapped: EventId; static readonly TriggerOnNonRootTphEntity: EventId; static readonly ForeignKeyPropertiesMappedToUnrelatedTables: EventId; static readonly ForeignKeyTpcPrincipalWarning: EventId; static readonly TpcStoreGeneratedIdentityWarning: EventId; static readonly OptionalDependentWithoutIdentifyingPropertyWarning: EventId; static readonly DuplicateColumnOrders: EventId; static readonly BatchReadyForExecution: EventId; static readonly BatchSmallerThanMinBatchSize: EventId; static readonly BatchExecutorFailedToRollbackToSavepoint: EventId; static readonly BatchExecutorFailedToReleaseSavepoint: EventId; static readonly OptionalDependentWithAllNullPropertiesWarning: EventId; static readonly UnexpectedTrailingResultSetWhenSaving: EventId; } export type RelationalEventId = RelationalEventId$instance; export abstract class RelationalLoggerExtensions$instance { static AcquiringMigrationLock(diagnostics: IDiagnosticsLogger_1): void; static AllIndexPropertiesNotToMappedToAnyTable(diagnostics: IDiagnosticsLogger_1, entityType: IEntityType, index: IIndex): void; static AmbientTransactionEnlisted(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: Transaction): void; static AmbientTransactionWarning(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, startTime: DateTimeOffset): void; static BatchExecutorFailedToReleaseSavepoint(diagnostics: IDiagnosticsLogger_1, contextType: Type, exception: Exception): void; static BatchExecutorFailedToRollbackToSavepoint(diagnostics: IDiagnosticsLogger_1, contextType: Type, exception: Exception): void; static BatchReadyForExecution(diagnostics: IDiagnosticsLogger_1, entries: IEnumerable_1, commandCount: int): void; static BatchSmallerThanMinBatchSize(diagnostics: IDiagnosticsLogger_1, entries: IEnumerable_1, commandCount: int, minBatchSize: int): void; static BoolWithDefaultWarning(diagnostics: IDiagnosticsLogger_1, property: IProperty): void; static ColumnOrderIgnoredWarning(diagnostics: IDiagnosticsLogger_1, operation: ColumnOperation): void; static CreatedTransactionSavepoint(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): void; static CreatedTransactionSavepointAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): Task; static CreatingTransactionSavepoint(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): InterceptionResult; static CreatingTransactionSavepointAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): ValueTask_1; static DuplicateColumnOrders(diagnostics: IDiagnosticsLogger_1, storeObject: StoreObjectIdentifier, columns: IReadOnlyList_1): void; static ExecuteDeleteFailed(diagnostics: IDiagnosticsLogger_1, contextType: Type, exception: Exception): void; static ExecuteUpdateFailed(diagnostics: IDiagnosticsLogger_1, contextType: Type, exception: Exception): void; static ExplicitTransactionEnlisted(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: Transaction): void; static ForeignKeyPropertiesMappedToUnrelatedTables(diagnostics: IDiagnosticsLogger_1, foreignKey: IForeignKey): void; static ForeignKeyTpcPrincipalWarning(diagnostics: IDiagnosticsLogger_1, foreignKey: IForeignKey): void; static IndexPropertiesBothMappedAndNotMappedToTable(diagnostics: IDiagnosticsLogger_1, entityType: IEntityType, index: IIndex, unmappedPropertyName: string): void; static IndexPropertiesMappedToNonOverlappingTables(diagnostics: IDiagnosticsLogger_1, entityType: IEntityType, index: IIndex, property1Name: string, tablesMappedToProperty1: List_1>, property2Name: string, tablesMappedToProperty2: List_1>): void; static KeyPropertiesNotMappedToTable(diagnostics: IDiagnosticsLogger_1, key: IKey): void; static MigrateUsingConnection(diagnostics: IDiagnosticsLogger_1, migrator: IMigrator, connection: IRelationalConnection): void; static MigrationApplying(diagnostics: IDiagnosticsLogger_1, migrator: IMigrator, migration: Migration): void; static MigrationAttributeMissingWarning(diagnostics: IDiagnosticsLogger_1, migrationType: TypeInfo): void; static MigrationGeneratingDownScript(diagnostics: IDiagnosticsLogger_1, migrator: IMigrator, migration: Migration, fromMigration: string | null, toMigration: string | null, idempotent: boolean): void; static MigrationGeneratingUpScript(diagnostics: IDiagnosticsLogger_1, migrator: IMigrator, migration: Migration, fromMigration: string | null, toMigration: string | null, idempotent: boolean): void; static MigrationReverting(diagnostics: IDiagnosticsLogger_1, migrator: IMigrator, migration: Migration): void; static MigrationsNotApplied(diagnostics: IDiagnosticsLogger_1, migrator: IMigrator): void; static MigrationsNotFound(diagnostics: IDiagnosticsLogger_1, migrator: IMigrator, migrationsAssembly: IMigrationsAssembly): void; static MigrationsUserTransactionWarning(diagnostics: IDiagnosticsLogger_1): void; static ModelSnapshotNotFound(diagnostics: IDiagnosticsLogger_1, migrator: IMigrator, migrationsAssembly: IMigrationsAssembly): void; static ModelValidationKeyDefaultValueWarning(diagnostics: IDiagnosticsLogger_1, property: IProperty): void; static MultipleCollectionIncludeWarning(diagnostics: IDiagnosticsLogger_1): void; static NonDeterministicModel(diagnostics: IDiagnosticsLogger_1, contextType: Type): void; static NonQueryOperationFailed(diagnostics: IDiagnosticsLogger_1, contextType: Type, exception: Exception): void; static NonTransactionalMigrationOperationWarning(diagnostics: IDiagnosticsLogger_1, migrator: IMigrator, migration: Migration, command: MigrationCommand): void; static OptionalDependentWithAllNullPropertiesWarning(diagnostics: IDiagnosticsLogger_1, entry: IUpdateEntry): void; static OptionalDependentWithAllNullPropertiesWarningSensitive(diagnostics: IDiagnosticsLogger_1, entry: IUpdateEntry): void; static OptionalDependentWithoutIdentifyingPropertyWarning(diagnostics: IDiagnosticsLogger_1, entityType: IEntityType): void; static PendingModelChangesWarning(diagnostics: IDiagnosticsLogger_1, contextType: Type): void; static QueryPossibleUnintendedUseOfEqualsWarning(diagnostics: IDiagnosticsLogger_1, left: SqlExpression, right: SqlExpression): void; static ReleasedTransactionSavepoint(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): void; static ReleasedTransactionSavepointAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): Task; static ReleasingTransactionSavepoint(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): InterceptionResult; static ReleasingTransactionSavepointAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): ValueTask_1; static RolledBackToTransactionSavepoint(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): void; static RolledBackToTransactionSavepointAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): Task; static RollingBackToTransactionSavepoint(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): InterceptionResult; static RollingBackToTransactionSavepointAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): ValueTask_1; static StoredProcedureConcurrencyTokenNotMapped(diagnostics: IDiagnosticsLogger_1, entityType: IEntityType, concurrencyProperty: IProperty, storedProcedureName: string): void; static TpcStoreGeneratedIdentityWarning(diagnostics: IDiagnosticsLogger_1, property: IProperty): void; static TransactionCommitted(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, duration: TimeSpan): void; static TransactionCommittedAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, duration: TimeSpan, cancellationToken?: CancellationToken): Task; static TransactionCommitting(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): InterceptionResult; static TransactionCommittingAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): ValueTask_1; static TransactionDisposed(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): void; static TransactionError(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, action: string, exception: Exception, startTime: DateTimeOffset, duration: TimeSpan): void; static TransactionErrorAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, action: string, exception: Exception, startTime: DateTimeOffset, duration: TimeSpan, cancellationToken?: CancellationToken): Task; static TransactionRolledBack(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, duration: TimeSpan): void; static TransactionRolledBackAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, duration: TimeSpan, cancellationToken?: CancellationToken): Task; static TransactionRollingBack(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): InterceptionResult; static TransactionRollingBackAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): ValueTask_1; static TransactionStarted(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, duration: TimeSpan): DbTransaction; static TransactionStartedAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, duration: TimeSpan, cancellationToken?: CancellationToken): ValueTask_1; static TransactionStarting(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, isolationLevel: IsolationLevel, transactionId: Guid, startTime: DateTimeOffset): InterceptionResult_1; static TransactionStartingAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, isolationLevel: IsolationLevel, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): ValueTask_1>; static TransactionUsed(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset): DbTransaction; static TransactionUsedAsync(diagnostics: IDiagnosticsLogger_1, connection: IRelationalConnection, transaction: DbTransaction, transactionId: Guid, startTime: DateTimeOffset, cancellationToken?: CancellationToken): ValueTask_1; static TriggerOnNonRootTphEntity(diagnostics: IDiagnosticsLogger_1, entityType: IEntityType): void; static UnexpectedTrailingResultSetWhenSaving(diagnostics: IDiagnosticsLogger_1): void; } export type RelationalLoggerExtensions = RelationalLoggerExtensions$instance; export abstract class RelationalStrings$instance { static readonly BadSequenceString: string; static readonly BadSequenceType: string; static readonly CannotChangeWhenOpen: string; static readonly CannotSetAliasOnJoin: string; static readonly ClientGroupByNotSupported: string; static readonly ConflictingAmbientTransaction: string; static readonly ConflictingEnlistedTransaction: string; static readonly DistinctOnCollectionNotSupported: string; static readonly EFMultipleParametersInvoked: string; static readonly EmptyCollectionNotSupportedAsInlineQueryRoot: string; static readonly ErrorMaterializingValue: string; static readonly ExecuteDeleteOnNonEntityType: string; static readonly ExecuteUpdateCannotSetJsonPropertyToNonJsonColumn: string; static readonly ExecuteUpdateCannotSetJsonPropertyToArbitraryExpression: string; static readonly FromSqlNonComposable: string; static readonly InsufficientInformationToIdentifyElementOfCollectionJoin: string; static readonly InvalidArgumentToExecuteUpdate: string; static readonly JsonEmptyString: string; static readonly JsonEntityWithTableSplittingIsNotSupported: string; static readonly JsonNodeMustBeHandledByProviderSpecificVisitor: string; static readonly JsonPropertyNameShouldBeConfiguredOnNestedNavigation: string; static readonly JsonQueryLinqOperatorsNotSupported: string; static readonly MappingFragmentMissingName: string; static readonly MethodNeedsToBeImplementedInTheProvider: string; static readonly MigrationDownMissing: string; static readonly MissingOrderingInSelectExpression: string; static readonly MissingResultSetWhenSaving: string; static readonly ModificationCommandBatchAlreadyComplete: string; static readonly ModificationCommandBatchNotComplete: string; static readonly MultipleProvidersConfigured: string; static readonly NestedAmbientTransactionError: string; static readonly NoActiveTransaction: string; static readonly NoDbCommand: string; static readonly NoneRelationalTypeMappingOnARelationalTypeMappingSource: string; static readonly NoProviderConfigured: string; static readonly NoSetPropertyInvocation: string; static readonly OnlyConstantsSupportedInInlineCollectionQueryRoots: string; static readonly JsonPartialExecuteUpdateNotSupportedByProvider: string; static readonly JsonExecuteUpdateNotSupportedWithOwnedEntities: string; static readonly PendingAmbientTransaction: string; static readonly ProjectionMappingCountMismatch: string; static readonly RelationalNotInUse: string; static readonly SelectCanOnlyBeBuiltOnCollectionJsonQuery: string; static readonly SelectExpressionUpdateNotSupportedWhileMutable: string; static readonly SetOperationsNotAllowedAfterClientEvaluation: string; static readonly SplitQueryString: string; static readonly TransactionAlreadyStarted: string; static readonly TransactionAssociatedWithDifferentConnection: string; static readonly TransactionSuppressedMigrationInUserTransaction: string; static readonly UpdateStoreException: string; static readonly VisitChildrenMustBeOverridden: string; static AbstractTpc(entityType: unknown | null, storeObject: unknown | null): string; static CannotTranslateNonConstantNewArrayExpression(newArrayExpression: unknown | null): string; static CompiledModelFunctionTranslation(function_: unknown | null): string; static ComplexCollectionNotMappedToJson(entityType: unknown | null, property: unknown | null): string; static ComplexPropertyBothJsonColumnAndJsonPropertyName(complexProperty: unknown | null, columnName: unknown | null, propertyName: unknown | null): string; static ComplexPropertyJsonPropertyNameConflict(property1: unknown | null, property2: unknown | null, jsonPropertyName: unknown | null): string; static ComplexPropertyJsonPropertyNameWithoutJsonMapping(complexProperty: unknown | null): string; static ComplexPropertyOptionalTableSharing(type: unknown | null, property: unknown | null): string; static ComputedColumnSqlUnspecified(table: unknown | null, column: unknown | null): string; static ConcurrencyTokenOnJsonMappedProperty(property: unknown | null, type: unknown | null): string; static ConflictingColumnServerGeneration(conflictingConfiguration: unknown | null, property: unknown | null, existingConfiguration: unknown | null): string; static ConflictingOriginalRowValues(firstEntityType: unknown | null, secondEntityType: unknown | null, firstProperty: unknown | null, secondProperty: unknown | null, column: unknown | null): string; static ConflictingOriginalRowValuesSensitive(firstEntityType: unknown | null, secondEntityType: unknown | null, keyValue: unknown | null, firstConflictingValues: unknown | null, secondConflictingValues: unknown | null, column: unknown | null): string; static ConflictingRowUpdateTypes(firstEntityType: unknown | null, firstState: unknown | null, secondEntityType: unknown | null, secondState: unknown | null): string; static ConflictingRowUpdateTypesSensitive(firstEntityType: unknown | null, firstKeyValue: unknown | null, firstState: unknown | null, secondEntityType: unknown | null, secondKeyValue: unknown | null, secondState: unknown | null): string; static ConflictingRowValues(firstEntityType: unknown | null, secondEntityType: unknown | null, firstProperty: unknown | null, secondProperty: unknown | null, column: unknown | null): string; static ConflictingRowValuesSensitive(firstEntityType: unknown | null, secondEntityType: unknown | null, keyValue: unknown | null, firstConflictingValue: unknown | null, secondConflictingValue: unknown | null, column: unknown | null): string; static ConflictingSeedValues(entityType: unknown | null, table: unknown | null, column: unknown | null): string; static ConflictingSeedValuesSensitive(entityType: unknown | null, keyValue: unknown | null, table: unknown | null, column: unknown | null, firstValue: unknown | null, secondValue: unknown | null): string; static ConflictingTypeMappingsInferredForColumn(column: unknown | null): string; static ContainerTypeOnNestedOwnedEntityType(entityType: unknown | null): string; static ContainerTypeOnNonContainer(entityType: unknown | null): string; static CreateIndexOperationWithInvalidSortOrder(numSortOrderProperties: unknown | null, numColumns: unknown | null): string; static DataOperationNoProperty(table: unknown | null, column: unknown | null): string; static DataOperationNoTable(table: unknown | null): string; static DbFunctionExpressionIsNotMethodCall(expression: unknown | null): string; static DbFunctionGenericMethodNotSupported(function_: unknown | null): string; static DbFunctionInvalidInstanceType(function_: unknown | null, type: unknown | null): string; static DbFunctionInvalidIQueryableOwnedReturnType(function_: unknown | null, type: unknown | null): string; static DbFunctionInvalidIQueryableReturnType(function_: unknown | null, type: unknown | null): string; static DbFunctionInvalidParameterName(function_: unknown | null, parameter: unknown | null): string; static DbFunctionInvalidParameterType(parameter: unknown | null, function_: unknown | null, type: unknown | null): string; static DbFunctionInvalidReturnEntityType(function_: unknown | null, type: unknown | null, elementType: unknown | null): string; static DbFunctionInvalidReturnType(function_: unknown | null, type: unknown | null): string; static DbFunctionNonScalarCustomTranslation(function_: unknown | null): string; static DbFunctionNullableValueReturnType(function_: unknown | null, type: unknown | null): string; static DefaultValueSqlUnspecified(table: unknown | null, column: unknown | null): string; static DefaultValueUnspecified(table: unknown | null, column: unknown | null): string; static DeleteDataOperationNoModel(table: unknown | null): string; static DeleteDataOperationTypesCountMismatch(typesCount: unknown | null, columnsCount: unknown | null, table: unknown | null): string; static DeleteDataOperationValuesCountMismatch(valuesCount: unknown | null, columnsCount: unknown | null, table: unknown | null): string; static DerivedStrategy(entityType: unknown | null, strategy: unknown | null): string; static DuplicateCheckConstraint(checkConstraint: unknown | null, entityType: unknown | null, conflictingEntityType: unknown | null): string; static DuplicateCheckConstraintSqlMismatch(checkConstraint1: unknown | null, entityType1: unknown | null, checkConstraint2: unknown | null, entityType2: unknown | null, checkConstraintName: unknown | null): string; static DuplicateColumnNameCollationMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, collation1: unknown | null, collation2: unknown | null): string; static DuplicateColumnNameCommentMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, comment1: unknown | null, comment2: unknown | null): string; static DuplicateColumnNameComputedSqlMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, value1: unknown | null, value2: unknown | null): string; static DuplicateColumnNameConcurrencyTokenMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null): string; static DuplicateColumnNameDataTypeMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, dataType1: unknown | null, dataType2: unknown | null): string; static DuplicateColumnNameDefaultSqlMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, value1: unknown | null, value2: unknown | null): string; static DuplicateColumnNameFixedLengthMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null): string; static DuplicateColumnNameIsStoredMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, value1: unknown | null, value2: unknown | null): string; static DuplicateColumnNameMaxLengthMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, maxLength1: unknown | null, maxLength2: unknown | null): string; static DuplicateColumnNameOrderMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, columnOrder1: unknown | null, columnOrder2: unknown | null): string; static DuplicateColumnNamePrecisionMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, precision1: unknown | null, precision2: unknown | null): string; static DuplicateColumnNameProviderTypeMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, type1: unknown | null, type2: unknown | null): string; static DuplicateColumnNameSameHierarchy(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null): string; static DuplicateColumnNameScaleMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null, scale1: unknown | null, scale2: unknown | null): string; static DuplicateColumnNameUnicodenessMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null): string; static DuplicateForeignKeyColumnMismatch(foreignKeyProperties1: unknown | null, entityType1: unknown | null, foreignKeyProperties2: unknown | null, entityType2: unknown | null, table: unknown | null, foreignKeyName: unknown | null, columnNames1: unknown | null, columnNames2: unknown | null): string; static DuplicateForeignKeyDeleteBehaviorMismatch(foreignKeyProperties1: unknown | null, entityType1: unknown | null, foreignKeyProperties2: unknown | null, entityType2: unknown | null, table: unknown | null, foreignKeyName: unknown | null, deleteBehavior1: unknown | null, deleteBehavior2: unknown | null): string; static DuplicateForeignKeyPrincipalColumnMismatch(foreignKeyProperties1: unknown | null, entityType1: unknown | null, foreignKeyProperties2: unknown | null, entityType2: unknown | null, table: unknown | null, foreignKeyName: unknown | null, principalColumnNames1: unknown | null, principalColumnNames2: unknown | null): string; static DuplicateForeignKeyPrincipalTableMismatch(foreignKeyProperties1: unknown | null, entityType1: unknown | null, foreignKeyProperties2: unknown | null, entityType2: unknown | null, table: unknown | null, foreignKeyName: unknown | null, principalTable1: unknown | null, principalTable2: unknown | null): string; static DuplicateForeignKeyTableMismatch(foreignKeyProperties1: unknown | null, entityType1: unknown | null, foreignKeyProperties2: unknown | null, entityType2: unknown | null, foreignKeyName: unknown | null, table1: unknown | null, table2: unknown | null): string; static DuplicateForeignKeyUniquenessMismatch(foreignKeyProperties1: unknown | null, entityType1: unknown | null, foreignKeyProperties2: unknown | null, entityType2: unknown | null, table: unknown | null, foreignKeyName: unknown | null): string; static DuplicateIndexColumnMismatch(index1: unknown | null, entityType1: unknown | null, index2: unknown | null, entityType2: unknown | null, table: unknown | null, indexName: unknown | null, columnNames1: unknown | null, columnNames2: unknown | null): string; static DuplicateIndexFiltersMismatch(index1: unknown | null, entityType1: unknown | null, index2: unknown | null, entityType2: unknown | null, table: unknown | null, indexName: unknown | null, filter1: unknown | null, filter2: unknown | null): string; static DuplicateIndexSortOrdersMismatch(index1: unknown | null, entityType1: unknown | null, index2: unknown | null, entityType2: unknown | null, table: unknown | null, indexName: unknown | null): string; static DuplicateIndexTableMismatch(index1: unknown | null, entityType1: unknown | null, index2: unknown | null, entityType2: unknown | null, indexName: unknown | null, table1: unknown | null, table2: unknown | null): string; static DuplicateIndexUniquenessMismatch(index1: unknown | null, entityType1: unknown | null, index2: unknown | null, entityType2: unknown | null, table: unknown | null, indexName: unknown | null): string; static DuplicateKeyColumnMismatch(keyProperties1: unknown | null, entityType1: unknown | null, keyProperties2: unknown | null, entityType2: unknown | null, table: unknown | null, keyName: unknown | null, columnNames1: unknown | null, columnNames2: unknown | null): string; static DuplicateKeyTableMismatch(keyProperties1: unknown | null, entityType1: unknown | null, keyProperties2: unknown | null, entityType2: unknown | null, keyName: unknown | null, table1: unknown | null, table2: unknown | null): string; static DuplicateSeedData(entityType: unknown | null, table: unknown | null): string; static DuplicateSeedDataSensitive(entityType: unknown | null, keyValue: unknown | null, table: unknown | null): string; static EntityShortNameNotUnique(entityType1: unknown | null, discriminatorValue: unknown | null, entityType2: unknown | null): string; static EntitySplittingConflictingMainFragment(entityType: unknown | null, storeObject: unknown | null): string; static EntitySplittingHierarchy(entityType: unknown | null, storeObject: unknown | null): string; static EntitySplittingMissingPrimaryKey(entityType: unknown | null, storeObject: unknown | null): string; static EntitySplittingMissingProperties(entityType: unknown | null, storeObject: unknown | null): string; static EntitySplittingMissingPropertiesMainFragment(entityType: unknown | null, storeObject: unknown | null): string; static EntitySplittingMissingRequiredPropertiesOptionalDependent(entityType: unknown | null, storeObject: unknown | null, requiredDependentConfig: unknown | null): string; static EntitySplittingUnmappedMainFragment(entityType: unknown | null, storeObject: unknown | null, storeObjectType: unknown | null): string; static EntitySplittingUnmatchedMainTableSplitting(entityType: unknown | null, storeObject: unknown | null, principalEntityType: unknown | null, principalStoreObject: unknown | null): string; static ErrorMaterializingProperty(entityType: unknown | null, property: unknown | null): string; static ErrorMaterializingPropertyNullReference(entityType: unknown | null, property: unknown | null, expectedType: unknown | null): string; static ErrorMaterializingValueInvalidCast(expectedType: unknown | null, actualType: unknown | null): string; static ErrorMaterializingValueNullReference(expectedType: unknown | null): string; static ExecuteDeleteOnTableSplitting(tableName: unknown | null): string; static ExecuteOperationOnEntitySplitting(operation: unknown | null, entityType: unknown | null): string; static ExecuteOperationOnKeylessEntityTypeWithUnsupportedOperator(operation: unknown | null, entityType: unknown | null): string; static ExecuteOperationOnOwnedJsonIsNotSupported(operation: unknown | null, entityType: unknown | null): string; static ExecuteOperationOnTPC(operation: unknown | null, entityType: unknown | null): string; static ExecuteOperationOnTPT(operation: unknown | null, entityType: unknown | null): string; static ExecuteOperationWithUnsupportedOperatorInSqlGeneration(operation: unknown | null): string; static ExecuteUpdateDeleteOnEntityNotMappedToTable(entityType: unknown | null): string; static ExecuteUpdateOverJsonIsNotSupported(structuralType: unknown | null): string; static ExecuteUpdateSubqueryNotSupportedOverComplexTypes(complexType: unknown | null): string; static ExplicitDefaultConstraintNamesNotSupportedForTpc(explicitDefaultConstraintName: unknown | null): string; static FromSqlMissingColumn(column: unknown | null): string; static FunctionOverrideMismatch(propertySpecification: unknown | null, function_: unknown | null): string; static HasDataNotSupportedForEntitiesMappedToJson(entity: unknown | null): string; static ImplicitDefaultNamesNotSupportedForTpcWhenNamesClash(constraintNameCandidate: unknown | null): string; static IncompatibleTableCommentMismatch(table: unknown | null, entityType: unknown | null, otherEntityType: unknown | null, comment: unknown | null, otherComment: unknown | null): string; static IncompatibleTableDerivedRelationship(table: unknown | null, entityType: unknown | null, otherEntityType: unknown | null): string; static IncompatibleTableExcludedMismatch(table: unknown | null, entityType: unknown | null, otherEntityType: unknown | null): string; static IncompatibleTableKeyNameMismatch(table: unknown | null, entityType: unknown | null, otherEntityType: unknown | null, keyName: unknown | null, primaryKey: unknown | null, otherName: unknown | null, otherPrimaryKey: unknown | null): string; static IncompatibleTableNoRelationship(table: unknown | null, entityType: unknown | null, otherEntityType: unknown | null): string; static IncompatibleViewDerivedRelationship(view: unknown | null, entityType: unknown | null, otherEntityType: unknown | null): string; static IncompatibleViewNoRelationship(view: unknown | null, entityType: unknown | null, otherEntityType: unknown | null): string; static InconsistentNumberOfArguments(name: unknown | null, argumentCount: unknown | null, argumentNullabilityCount: unknown | null): string; static IncorrectDefaultValueType(value: unknown | null, valueType: unknown | null, property: unknown | null, propertyType: unknown | null, entityType: unknown | null): string; static InsertDataOperationNoModel(table: unknown | null): string; static InsertDataOperationTypesCountMismatch(typesCount: unknown | null, columnsCount: unknown | null, table: unknown | null): string; static InsertDataOperationValuesCountMismatch(valuesCount: unknown | null, columnsCount: unknown | null, table: unknown | null): string; static InvalidCommandTimeout(value: unknown | null): string; static InvalidDerivedTypeInEntityProjection(derivedType: unknown | null, entityType: unknown | null): string; static InvalidFromSqlArguments(expressionType: unknown | null, valueType: unknown | null): string; static InvalidKeySelectorForGroupBy(keySelector: unknown | null, keyType: unknown | null): string; static InvalidMappedFunctionDerivedType(entityType: unknown | null, functionName: unknown | null, baseEntityType: unknown | null): string; static InvalidMappedFunctionUnmatchedReturn(entityType: unknown | null, functionName: unknown | null, returnType: unknown | null, clrType: unknown | null): string; static InvalidMappedFunctionWithParameters(entityType: unknown | null, functionName: unknown | null, parameters: unknown | null): string; static InvalidMappedSqlQueryDerivedType(entityType: unknown | null, baseEntityType: unknown | null): string; static InvalidMappingStrategy(mappingStrategy: unknown | null, entityType: unknown | null): string; static InvalidMaxBatchSize(value: unknown | null): string; static InvalidMinBatchSize(value: unknown | null): string; static InvalidPropertyInSetProperty(propertyExpression: unknown | null): string; static InvalidValueInSetProperty(valueExpression: unknown | null): string; static JsonCantNavigateToParentEntity(jsonEntity: unknown | null, parentEntity: unknown | null, navigation: unknown | null): string; static JsonEntityMappedToDifferentColumnThanOwner(jsonType: unknown | null, containingColumn: unknown | null, ownerType: unknown | null, ownerContainingColumn: unknown | null): string; static JsonEntityMappedToDifferentTableOrViewThanOwner(jsonType: unknown | null, tableOrViewName: unknown | null, ownerType: unknown | null, ownerTableOrViewName: unknown | null): string; static JsonEntityMissingKeyInformation(jsonEntity: unknown | null): string; static JsonEntityMultipleRootsMappedToTheSameJsonColumn(column: unknown | null, table: unknown | null): string; static JsonEntityOwnedByNonJsonOwnedType(nonJsonType: unknown | null, table: unknown | null): string; static JsonEntityReferencingRegularEntity(jsonEntity: unknown | null): string; static JsonEntityWithDefaultValueSetOnItsProperty(jsonEntity: unknown | null, property: unknown | null): string; static JsonEntityWithExplicitlyConfiguredJsonPropertyNameOnKey(keyProperty: unknown | null, jsonEntity: unknown | null): string; static JsonEntityWithExplicitlyConfiguredKey(entityType: unknown | null, property: unknown | null): string; static JsonEntityWithIncorrectNumberOfKeyProperties(jsonEntity: unknown | null, expectedCount: unknown | null, actualCount: unknown | null): string; static JsonEntityWithNonTphInheritanceOnOwner(rootType: unknown | null): string; static JsonEntityWithOwnerNotMappedToTableOrView(entity: unknown | null): string; static JsonErrorExtractingJsonProperty(entityType: unknown | null, propertyName: unknown | null): string; static JsonObjectWithMultiplePropertiesMappedToSameJsonProperty(property1: unknown | null, property2: unknown | null, type: unknown | null, jsonPropertyName: unknown | null): string; static JsonProjectingCollectionElementAccessedUsingParmeterNoTrackingWithIdentityResolution(entityTypeName: unknown | null, asNoTrackingWithIdentityResolution: unknown | null): string; static JsonProjectingEntitiesIncorrectOrderNoTrackingWithIdentityResolution(asNoTrackingWithIdentityResolution: unknown | null, entityTypeName: unknown | null): string; static JsonProjectingQueryableOperationNoTrackingWithIdentityResolution(asNoTrackingWithIdentityResolution: unknown | null): string; static JsonRequiredEntityWithNullJson(entity: unknown | null): string; static JsonValueReadWriterMissingOnTypeMapping(typeMapping: unknown | null, property: unknown | null, entityType: unknown | null): string; static KeylessMappingStrategy(mappingStrategy: unknown | null, entityType: unknown | null): string; static LastUsedWithoutOrderBy(method: unknown | null): string; static MappedFunctionNotFound(entityType: unknown | null, functionName: unknown | null): string; static MethodOnNonTphRootNotSupported(methodName: unknown | null, entityType: unknown | null): string; static MigrationNotFound(migrationName: unknown | null): string; static MigrationSqlGenerationMissing(operation: unknown | null): string; static MissingConcurrencyColumn(entityType: unknown | null, missingColumn: unknown | null, table: unknown | null): string; static MissingParameterValue(parameter: unknown | null): string; static ModificationCommandInvalidEntityState(entityType: unknown | null, entityState: unknown | null): string; static ModificationCommandInvalidEntityStateSensitive(entityType: unknown | null, keyValues: unknown | null, entityState: unknown | null): string; static MultipleColumnsWithSameJsonContainerName(entityType: unknown | null, columnName: unknown | null): string; static MultipleTablesInExecuteUpdate(propertySelector1: unknown | null, propertySelector2: unknown | null): string; static NamedConnectionStringNotFound(name: unknown | null): string; static NestedCollectionsNotSupported(propertyType: unknown | null, type: unknown | null, property: unknown | null): string; static NestedComplexPropertyJsonWithTableSharing(complexProperty: unknown | null, containingType: unknown | null): string; static NoAliasOnTable(table: unknown | null): string; static NonConstantOrParameterAsInExpressionValue(type: unknown | null): string; static NonScalarFunctionCannotBeNullable(functionName: unknown | null): string; static NonScalarFunctionParameterCannotPropagatesNullability(parameterName: unknown | null, functionName: unknown | null): string; static NonTphDiscriminatorValueNotString(value: unknown | null, entityType: unknown | null): string; static NonTphMappingStrategy(mappingStrategy: unknown | null, entityType: unknown | null): string; static NonTphStoredProcedureClash(entityType: unknown | null, otherEntityType: unknown | null, sproc: unknown | null): string; static NonTphTableClash(entityType: unknown | null, otherEntityType: unknown | null, table: unknown | null): string; static NonTphViewClash(entityType: unknown | null, otherEntityType: unknown | null, view: unknown | null): string; static NullKeyValue(table: unknown | null, keyColumn: unknown | null): string; static NullTypeMappingInSqlTree(sqlExpression: unknown | null): string; static NullValueInRequiredJsonProperty(property: unknown | null): string; static OneOfThreeValuesMustBeSet(param1: unknown | null, param2: unknown | null, param3: unknown | null): string; static OneOfTwoValuesMustBeSet(param1: unknown | null, param2: unknown | null): string; static OptionalDependentWithDependentWithoutIdentifyingProperty(entityType: unknown | null): string; static ParameterNotObjectArray(parameter: unknown | null): string; static PropertyBothColumnNameAndJsonPropertyName(property: unknown | null, columnName: unknown | null, jsonPropertyName: unknown | null): string; static PropertyNotMapped(propertyType: unknown | null, entityType: unknown | null, property: unknown | null, storeType: unknown | null): string; static PropertyNotMappedToTable(property: unknown | null, entityType: unknown | null, table: unknown | null): string; static ReadonlyEntitySaved(entityType: unknown | null): string; static SelectExpressionNonTphWithCustomTable(entityType: unknown | null): string; static SetOperationOverDifferentStructuralTypes(type1: unknown | null, type2: unknown | null): string; static SetOperationsRequireAtLeastOneSideWithValidTypeMapping(setOperationType: unknown | null): string; static SqlQueryOverrideMismatch(propertySpecification: unknown | null, query: unknown | null): string; static SqlQueryUnmappedType(elementType: unknown | null): string; static StoredKeyTypesNotConvertable(fkColumnName: unknown | null, fkColumnType: unknown | null, pkColumnType: unknown | null, pkColumnName: unknown | null): string; static StoredProcedureCurrentValueParameterOnDelete(parameter: unknown | null, sproc: unknown | null): string; static StoredProcedureDeleteNonKeyProperty(entityType: unknown | null, property: unknown | null, sproc: unknown | null): string; static StoredProcedureDuplicateOriginalValueParameter(property: unknown | null, sproc: unknown | null): string; static StoredProcedureDuplicateParameter(property: unknown | null, sproc: unknown | null): string; static StoredProcedureDuplicateParameterName(parameter: unknown | null, sproc: unknown | null): string; static StoredProcedureDuplicateResultColumn(property: unknown | null, sproc: unknown | null): string; static StoredProcedureDuplicateResultColumnName(column: unknown | null, sproc: unknown | null): string; static StoredProcedureDuplicateRowsAffectedParameter(sproc: unknown | null): string; static StoredProcedureDuplicateRowsAffectedResultColumn(sproc: unknown | null): string; static StoredProcedureGeneratedPropertiesNotMapped(entityType: unknown | null, sproc: unknown | null, properties: unknown | null): string; static StoredProcedureInputParameterForInsertNonSaveProperty(parameter: unknown | null, sproc: unknown | null, property: unknown | null, entityType: unknown | null, behavior: unknown | null): string; static StoredProcedureInputParameterForUpdateNonSaveProperty(parameter: unknown | null, sproc: unknown | null, property: unknown | null, entityType: unknown | null, behavior: unknown | null): string; static StoredProcedureKeyless(entityType: unknown | null, sproc: unknown | null): string; static StoredProcedureNoName(entityType: unknown | null, sproc: unknown | null): string; static StoredProcedureOriginalValueParameterOnInsert(parameter: unknown | null, sproc: unknown | null): string; static StoredProcedureOutputParameterConflict(entityType: unknown | null, property: unknown | null, sproc: unknown | null): string; static StoredProcedureOutputParameterNotGenerated(entityType: unknown | null, property: unknown | null, sproc: unknown | null): string; static StoredProcedureOverrideMismatch(propertySpecification: unknown | null, sproc: unknown | null): string; static StoredProcedureParameterInvalidConfiguration(facet: unknown | null, parameter: unknown | null, sproc: unknown | null): string; static StoredProcedureParameterInvalidDirection(direction: unknown | null, parameter: unknown | null, sproc: unknown | null): string; static StoredProcedureParameterNotFound(property: unknown | null, entityType: unknown | null, sproc: unknown | null): string; static StoredProcedurePropertiesNotMapped(entityType: unknown | null, sproc: unknown | null, properties: unknown | null): string; static StoredProcedureResultColumnDelete(entityType: unknown | null, property: unknown | null, sproc: unknown | null): string; static StoredProcedureResultColumnNotFound(property: unknown | null, entityType: unknown | null, sproc: unknown | null): string; static StoredProcedureResultColumnNotGenerated(entityType: unknown | null, property: unknown | null, sproc: unknown | null): string; static StoredProcedureResultColumnParameterConflict(entityType: unknown | null, property: unknown | null, sproc: unknown | null): string; static StoredProcedureRowsAffectedForInsert(sproc: unknown | null): string; static StoredProcedureRowsAffectedNotPopulated(sproc: unknown | null): string; static StoredProcedureRowsAffectedReturnConflictingParameter(sproc: unknown | null): string; static StoredProcedureRowsAffectedWithResultColumns(entityType: unknown | null, sproc: unknown | null): string; static StoredProcedureTableSharing(entityType1: unknown | null, entityType2: unknown | null, sproc: unknown | null): string; static StoredProcedureTphDuplicate(entityType: unknown | null, otherEntityType: unknown | null, sproc: unknown | null): string; static StoredProcedureUnmapped(entityType: unknown | null): string; static SubqueryOverComplexTypesNotSupported(complexType: unknown | null): string; static TableNotMappedEntityType(entityType: unknown | null, table: unknown | null): string; static TableOverrideMismatch(propertySpecification: unknown | null, table: unknown | null): string; static TableValuedFunctionNonTph(dbFunction: unknown | null, entityType: unknown | null): string; static TimeoutTooBig(seconds: unknown | null): string; static TimeoutTooSmall(seconds: unknown | null): string; static TooFewReaderFields(expected: unknown | null, actual: unknown | null): string; static TpcTableSharing(dependentType: unknown | null, storeObject: unknown | null, principalEntityType: unknown | null): string; static TpcTableSharingDependent(dependentType: unknown | null, storeObject: unknown | null, derivedType: unknown | null, otherStoreObject: unknown | null): string; static TphDbFunctionMismatch(entityType: unknown | null, function_: unknown | null, otherEntityType: unknown | null, otherFunction: unknown | null): string; static TphStoredProcedureMismatch(entityType: unknown | null, sproc: unknown | null, otherEntityType: unknown | null, otherSproc: unknown | null): string; static TphTableMismatch(entityType: unknown | null, table: unknown | null, otherEntityType: unknown | null, otherTable: unknown | null): string; static TphViewMismatch(entityType: unknown | null, view: unknown | null, otherEntityType: unknown | null, otherView: unknown | null): string; static TriggerWithMismatchedTable(trigger: unknown | null, triggerTable: unknown | null, entityType: unknown | null, entityTable: unknown | null): string; static UnableToBindMemberToEntityProjection(memberType: unknown | null, member: unknown | null, entityType: unknown | null): string; static UnhandledAnnotatableType(annotatableType: unknown | null): string; static UnhandledExpressionInVisitor(expression: unknown | null, expressionType: unknown | null, visitor: unknown | null): string; static UnknownOperation(sqlGeneratorType: unknown | null, operationType: unknown | null): string; static UnmappedNonTPHOwner(ownerType: unknown | null, navigation: unknown | null, ownedType: unknown | null, storeObjectType: unknown | null): string; static UnsupportedDataOperationStoreType(type: unknown | null, column: unknown | null): string; static UnsupportedJsonColumnType(storeType: unknown | null, columnName: unknown | null, tableName: unknown | null): string; static UnsupportedOperatorForSqlExpression(nodeType: unknown | null, expressionType: unknown | null): string; static UnsupportedPropertyType(entity: unknown | null, property: unknown | null, clrType: unknown | null): string; static UnsupportedStoreType(type: unknown | null): string; static UnsupportedType(clrType: unknown | null): string; static UnsupportedTypeForColumn(table: unknown | null, column: unknown | null, clrType: unknown | null): string; static UpdateConcurrencyException(expectedRows: unknown | null, actualRows: unknown | null): string; static UpdateDataOperationKeyTypesCountMismatch(typesCount: unknown | null, columnsCount: unknown | null, table: unknown | null): string; static UpdateDataOperationKeyValuesCountMismatch(valuesCount: unknown | null, columnsCount: unknown | null, table: unknown | null): string; static UpdateDataOperationNoModel(table: unknown | null): string; static UpdateDataOperationRowCountMismatch(valuesCount: unknown | null, keyCount: unknown | null, table: unknown | null): string; static UpdateDataOperationTypesCountMismatch(typesCount: unknown | null, columnsCount: unknown | null, table: unknown | null): string; static UpdateDataOperationValuesCountMismatch(valuesCount: unknown | null, columnsCount: unknown | null, table: unknown | null): string; static ViewOverrideMismatch(propertySpecification: unknown | null, view: unknown | null): string; } export type RelationalStrings = RelationalStrings$instance;