Freigeben über


DbDataSource.CreateCommand(String) Methode

Definition

Gibt einen DbCommand zurück, der für die DbDataSourceAusführung bereit ist.

public System.Data.Common.DbCommand CreateCommand (string? commandText = default);
member this.CreateCommand : string -> System.Data.Common.DbCommand
Public Function CreateCommand (Optional commandText As String = Nothing) As DbCommand

Parameter

commandText
String

Der Textbefehl, mit dem der DbCommand von dieser Methode zurückgegebene initialisiert werden soll.

Gibt zurück

Ein DbCommand , der für die Ausführung für den DbDataSourcebereit ist.

Hinweise

Befehle, die von dieser Methode zurückgegeben werden, sind bereits so konfiguriert, dass sie für ihren Ursprung DbDataSourceausgeführt werden. Sie Connection müssen nicht festgelegt werden, und dadurch wird eine Ausnahme ausgelöst.

Da diese Befehle über keine explizit verwaltete Verbindung verfügen, ist es nicht möglich, sie mit Transaktionen zu verwenden, und der Versuch, festzulegen Transaction , löst eine Ausnahme aus. Um eine Transaktion zu verwenden, rufen Sie eine Verbindung von ab OpenConnection , und erstellen Sie einen Befehl dafür.

Gilt für: