IVsDataCommand.Execute-Methode (String, DataCommandType, array<IVsDataParameter[], Int32)
Wenn Sie von einer Klasse implementiert werden, führt einen angegebenen Befehl schreibgeschützte aus und gibt Ergebnisse zurück.
Namespace: Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly: Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)
Syntax
'Declaration
Function Execute ( _
command As String, _
commandType As DataCommandType, _
parameters As IVsDataParameter(), _
commandTimeout As Integer _
) As IVsDataReader
IVsDataReader Execute(
string command,
DataCommandType commandType,
IVsDataParameter[] parameters,
int commandTimeout
)
IVsDataReader^ Execute(
String^ command,
DataCommandType commandType,
array<IVsDataParameter^>^ parameters,
int commandTimeout
)
abstract Execute :
command:string *
commandType:DataCommandType *
parameters:IVsDataParameter[] *
commandTimeout:int -> IVsDataReader
function Execute(
command : String,
commandType : DataCommandType,
parameters : IVsDataParameter[],
commandTimeout : int
) : IVsDataReader
Parameter
command
Typ: StringEin Befehl auszuführen, der einer Datenquelle.
commandType
Typ: Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandTypeEin Wert aus der DataCommandType-Enumeration, die den Befehlstyp für den angegebenen Befehl darstellt, die angibt, wie der Inhalt des command-Parameters interpretiert.
parameters
Typ: array<Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[]Ein Array von DataParameter gilt für den angegebenen Befehlstyp ein. Während dieses ein Eingabeparameter ist, ist der DDEX-Anbieter weiterhin in der Lage, Eigenschaften für einzelne und Rückgabewertparametern out festzulegen.
commandTimeout
Typ: Int32Die Zeit, in Sekunden, den Client vor dem Abbrechen der Ausführung und dem Rückgabe an den Aufrufer blockieren. Der Wert 0 gibt unbegrenztes Timeout an; ein Wert von -1 gibt einen Anbieterstandard an.
Rückgabewert
Typ: Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader
Ein IVsDataReader-Objekt, das einen vorwärts, schreibgeschützten Stream von der Datenquelle bereitstellt.
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace