Freigeben über


IRelationalCommandTemplate.CreateDbCommand Methode

Definition

Wird von den Execute-Methoden aufgerufen, um eine DbCommand für die angegebenen DbConnection zu erstellen und Timeouts und Transaktionen zu konfigurieren.

Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

public System.Data.Common.DbCommand CreateDbCommand (Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject parameterObject, Guid commandId, Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod commandMethod);
abstract member CreateDbCommand : Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject * Guid * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod -> System.Data.Common.DbCommand
Public Function CreateDbCommand (parameterObject As RelationalCommandParameterObject, commandId As Guid, commandMethod As DbCommandMethod) As DbCommand

Parameter

parameterObject
RelationalCommandParameterObject

Parameter für diese Methode.

commandId
Guid

Die Korrelations-ID des Befehls.

commandMethod
DbCommandMethod

Die Methode, die für den erstellten Befehl aufgerufen wird.

Gibt zurück

Der erstellte Befehl.

Gilt für: