IRelationalCommand Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Befehl, der für eine relationale Datenbank ausgeführt werden soll.
Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.
public interface IRelationalCommand
public interface IRelationalCommand : Microsoft.EntityFrameworkCore.Storage.IRelationalCommandTemplate
type IRelationalCommand = interface
type IRelationalCommand = interface
interface IRelationalCommandTemplate
Public Interface IRelationalCommand
Public Interface IRelationalCommand
Implements IRelationalCommandTemplate
- Abgeleitet
- Implementiert
Hinweise
Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen .
Eigenschaften
| Name | Beschreibung |
|---|---|
| CommandText |
Ruft den auszuführenden Befehlstext ab. |
| LogCommandText |
Ruft den zu protokollierenden Befehlstext ab. (Geerbt von IRelationalCommandTemplate) |
| Parameters |
Ruft die Parameter für den Befehl ab. |
Methoden
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| ExecuteNonQuery(IRelationalCommand, IRelationalConnection) |
Führt den Befehl ohne Ergebnisse aus. |
| ExecuteNonQueryAsync(IRelationalCommand, IRelationalConnection, CancellationToken) |
Führt den Befehl asynchron ohne Ergebnisse aus. |
| ExecuteReader(IRelationalCommand, IRelationalConnection) |
Führt den Befehl mit einem RelationalDataReader Ergebnis aus. |
| ExecuteReaderAsync(IRelationalCommand, IRelationalConnection, CancellationToken) |
Führt den Befehl asynchron mit einem RelationalDataReader Ergebnis aus. |
| ExecuteScalar(IRelationalCommand, IRelationalConnection) |
Führt den Befehl mit einem einzelnen skalaren Ergebnis aus. |
| ExecuteScalarAsync(IRelationalCommand, IRelationalConnection, CancellationToken) |
Führt den Befehl asynchron mit einem einzigen skalaren Ergebnis aus. |