DataAsyncCommand.OnDeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) Método

Definição

Despacha a operação de esquema derivada assíncrona para a DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) chamada de método síncrono.

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

Parâmetros

command
String

O comando para o qual o esquema é derivado.

commandType
DataCommandType

Um valor da DataCommandType enumeração que representa o tipo de comando para o comando indicado. O valor especifica como interpretar o conteúdo do command parâmetro.

parameters
IVsDataParameter[]

Uma lista de parâmetros a serem passados com o comando.

commandTimeout
Int32

Quantidade de tempo, em segundos, antes da qual o comando atinge o tempo limite.

Retornos

IVsDataReader

Um objeto IVsDataReader. Esse objeto fornece um fluxo de dados somente leitura somente de encaminhamento que descreve o layout de itens e blocos, ou seja, o esquema, para o objeto leitor retornado na execução do comando especificado.

Aplica-se a