IVsDataCommand 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.
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. |