DataAsyncCommand.OnDeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) Methode
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.
Sendet den asynchronen Vorgang zum Ableiten eines Schemas an den synchronen DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) Methoden aufzurufen.
protected:
virtual Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataReader ^ OnDeriveSchema(System::String ^ command, Microsoft::VisualStudio::Data::Services::SupportEntities::DataCommandType commandType, cli::array <Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataParameter ^> ^ parameters, int commandTimeout);
protected virtual Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader OnDeriveSchema (string command, Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType commandType, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[] parameters, int commandTimeout);
abstract member OnDeriveSchema : string * Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType * Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[] * int -> Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader
override this.OnDeriveSchema : string * Microsoft.VisualStudio.Data.Services.SupportEntities.DataCommandType * Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataParameter[] * int -> Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataReader
Protected Overridable Function OnDeriveSchema (command As String, commandType As DataCommandType, parameters As IVsDataParameter(), commandTimeout As Integer) As IVsDataReader
Parameter
- command
- String
Der Befehl, für den das Schema abgeleitet ist.
- commandType
- DataCommandType
Ein Wert aus der- DataCommandType Enumeration, der den Befehlstyp für den aufgeführten Befehl darstellt. Der Wert gibt an, wie der Inhalt des Parameters interpretiert werden soll command .
- parameters
- IVsDataParameter[]
Eine Liste der Parameter, die mit dem Befehl übergeben werden sollen.
- commandTimeout
- Int32
Zeitraum (in Sekunden), in dem für den Befehl ein Timeout eintritt.
Gibt zurück
Ein IVsDataReader-Objekt. Dieses Objekt stellt einen schreibgeschützten Vorwärts Datenstrom bereit, der das Layout von Elementen und Blöcken, d. h. das Schema, für das Reader-Objekt beschreibt, das beim Ausführen des angegebenen Befehls zurückgegeben wird.