Dil

IRelationalCommandDiagnosticsLogger.CommandCreating Yöntem

Tanım

Olay için CommandCreating günlükler.

public Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<System.Data.Common.DbCommand> CommandCreating(Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod commandMethod, Microsoft.EntityFrameworkCore.DbContext? context, Guid commandId, Guid connectionId, DateTimeOffset startTime, Microsoft.EntityFrameworkCore.Diagnostics.CommandSource commandSource);
abstract member CommandCreating : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod * Microsoft.EntityFrameworkCore.DbContext * Guid * Guid * DateTimeOffset * Microsoft.EntityFrameworkCore.Diagnostics.CommandSource -> Microsoft.EntityFrameworkCore.Diagnostics.InterceptionResult<System.Data.Common.DbCommand>
Public Function CommandCreating (connection As IRelationalConnection, commandMethod As DbCommandMethod, context As DbContext, commandId As Guid, connectionId As Guid, startTime As DateTimeOffset, commandSource As CommandSource) As InterceptionResult(Of DbCommand)

Parametreler

connection
IRelationalConnection

Bağlantı.

commandMethod
DbCommandMethod

Bu komutta çağrılacak yöntem türü.

context
DbContext

Bilinen DbContext değilse null olarak kullanılmakta olan.

commandId
Guid

Verilen DbCommandile ilişkili bağıntı kimliği.

connectionId
Guid

Kullanılan ile ilişkili bağıntı DbConnection kimliği.

startTime
DateTimeOffset

Yürütmenin başladığı zaman.

commandSource
CommandSource

Komutun kaynağı.

Döndürülenler

Kesişen bir sonuç.

Şunlara uygulanır