DataAsyncCommand.OnDeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) Метод

Определение

Отправляет асинхронную операцию производной схемы в синхронный DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) вызов метода.

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

Параметры

command
String

Команда, для которой формируется схема.

commandType
DataCommandType

Значение из перечисления, DataCommandType представляющее тип команды для указанной команды. Значение определяет способ интерпретации содержимого command параметра.

parameters
IVsDataParameter[]

Список параметров для передачи с помощью команды.

commandTimeout
Int32

Количество времени в секундах, по истечении которого команда истечет время ожидания.

Возвращаемое значение

IVsDataReader

Объект IVsDataReader. Этот объект предоставляет поток данных только для чтения, который описывает макет элементов и блоков, то есть схему для объекта модуля чтения, возвращаемого при выполнении указанной команды.

Применяется к