Freigeben über


IVsDataCommand Schnittstelle

Definition

Stellt die Möglichkeit dar, Parameter für eine Datenquelle zu erstellen oder abzuleiten, das Schema für eine Datenquelle vorzubereiten, abzuleiten und auszuführen.

public interface class IVsDataCommand
[Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[<Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand = interface
Public Interface IVsDataCommand
Abgeleitet
Attribute

Methoden

CreateParameter()

Erstellt bei Implementierung durch eine -Klasse ein Parameterobjekt, das an eine der folgenden Methoden übergeben werden kann: DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32), Execute(String, DataCommandType, IVsDataParameter[], Int32)oder ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32).

DeriveParameters(String)

Leitet bei Implementierung durch eine -Klasse die Parameter ab, die für einen bestimmten Befehl angegeben werden können.

DeriveParameters(String, DataCommandType)

Leitet bei Implementierung durch eine -Klasse die Parameter ab, die für einen bestimmten Befehl angegeben werden können.

DeriveParameters(String, DataCommandType, Int32)

Leitet bei Implementierung durch eine -Klasse die Parameter ab, die für einen bestimmten Befehl angegeben werden können.

DeriveSchema(String)

Leitet bei Implementierung durch eine -Klasse das schema ab, das von einem angegebenen Befehl zurückgegeben wird. Das Schema gibt das Layout von Elementen und Blöcken in einem Datenleser an.

DeriveSchema(String, DataCommandType)

Leitet bei Implementierung durch eine -Klasse das schema ab, das von einem angegebenen Befehl zurückgegeben wird. Das Schema gibt das Layout von Elementen und Blöcken in einem Datenleser an.

DeriveSchema(String, DataCommandType, IVsDataParameter[])

Leitet bei Implementierung durch eine -Klasse das schema ab, das von einem angegebenen Befehl zurückgegeben wird. Das Schema gibt das Layout von Elementen und Blöcken in einem Datenleser an.

DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32)

Leitet bei Implementierung durch eine -Klasse das schema ab, das von einem angegebenen Befehl zurückgegeben wird. Das Schema gibt das Layout von Elementen und Blöcken in einem Datenleser an.

Execute(String)

Führt bei Implementierung durch eine Klasse einen angegebenen Befehl aus und gibt schreibgeschützte Ergebnisse zurück.

Execute(String, DataCommandType)

Führt bei Implementierung durch eine Klasse einen angegebenen Befehl aus und gibt schreibgeschützte Ergebnisse zurück.

Execute(String, DataCommandType, IVsDataParameter[])

Führt bei Implementierung durch eine Klasse einen angegebenen Befehl aus und gibt schreibgeschützte Ergebnisse zurück.

Execute(String, DataCommandType, IVsDataParameter[], Int32)

Führt bei Implementierung durch eine Klasse einen angegebenen Befehl aus und gibt schreibgeschützte Ergebnisse zurück.

ExecuteWithoutResults(String)

Führt bei Implementierung durch eine Klasse einen Befehl aus, fordert jedoch keine Ergebnisse an, sondern gibt stattdessen eine ganze Zahl zurück, die das Ergebnis des Aufrufs angibt.

ExecuteWithoutResults(String, DataCommandType)

Führt bei Implementierung durch eine Klasse einen Befehl aus, fordert jedoch keine Ergebnisse an, sondern gibt stattdessen eine ganze Zahl zurück, die das Ergebnis des Aufrufs angibt.

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[])

Führt bei Implementierung durch eine Klasse einen Befehl aus, optional mit Parametern, fordert jedoch keine Ergebnisse an, sondern gibt stattdessen eine ganze Zahl zurück, die das Ergebnis des Aufrufs angibt.

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32)

Führt bei Implementierung durch eine Klasse einen Befehl aus, optional mit Parametern, fordert jedoch keine Ergebnisse an, sondern gibt stattdessen eine ganze Zahl zurück, die das Ergebnis des Aufrufs angibt.

Prepare(String)

Bereitet bei Implementierung durch eine Klasse den angegebenen Befehl für die auszuführende Datenquelle vor. Der Befehl kann dann mit unterschiedlichen Parametern mehrmals ausgeführt werden.

Prepare(String, DataCommandType)

Bereitet bei Implementierung durch eine Klasse den angegebenen Befehl für die auszuführende Datenquelle vor. Der Befehl kann dann mit unterschiedlichen Parametern mehrmals ausgeführt werden.

Prepare(String, DataCommandType, IVsDataParameter[])

Bereitet bei Implementierung durch eine Klasse den angegebenen Befehl für die auszuführende Datenquelle vor. Der Befehl kann dann mit unterschiedlichen Parametern mehrmals ausgeführt werden.

Prepare(String, DataCommandType, IVsDataParameter[], Int32)

Bereitet bei Implementierung durch eine Klasse den angegebenen Befehl für die auszuführende Datenquelle vor. Der Befehl kann dann mit unterschiedlichen Parametern mehrmals ausgeführt werden.

Gilt für: