Поделиться через


IVsDataCommand - интерфейс

Представляет интерфейс, предоставляющий методы для команды обработки данных, включая построение и выполнение команд данных разных типов к источникам данных, получить только для чтения результатов, и получить код состояния команды.

Пространство имен:  Microsoft.VisualStudio.Data.Services.SupportEntities
Сборка:  Microsoft.VisualStudio.Data.Services (в Microsoft.VisualStudio.Data.Services.dll)

Синтаксис

'Декларация
<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")> _
Public Interface IVsDataCommand
[DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[DataClientObjectAttribute(L"44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface class IVsDataCommand
[<DataClientObjectAttribute("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand =  interface end
public interface IVsDataCommand

Тип IVsDataCommand предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод CreateParameter Снабжанный классом создает объект параметров, который может быть передан в один из следующих методов: DeriveSchema, Execute или ExecuteWithoutResults.
Открытый метод DeriveParameters(String) Снабжанный классом, производным параметры, которые можно задать для данной команды.
Открытый метод DeriveParameters(String, DataCommandType) Снабжанный классом, производным параметры, которые можно задать для данной команды.
Открытый метод DeriveParameters(String, DataCommandType, Int32) Снабжанный классом, производным параметры, которые можно задать для данной команды.
Открытый метод DeriveSchema(String) Снабжанный классом, производным схему, возвращаемую из заданной команды.Схемы показана структура элементов и блоков в модуле чтения данных.
Открытый метод DeriveSchema(String, DataCommandType) Снабжанный классом, производным схему, возвращаемую из заданной команды.Схемы показана структура элементов и блоков в модуле чтения данных.
Открытый метод DeriveSchema(String, DataCommandType, array<IVsDataParameter[]) Снабжанный классом, производным схему, возвращаемую из заданной команды.Схемы показана структура элементов и блоков в модуле чтения данных.
Открытый метод DeriveSchema(String, DataCommandType, array<IVsDataParameter[], Int32) Снабжанный классом, производным схему, возвращаемую из заданной команды.Схемы показана структура элементов и блоков в модуле чтения данных.
Открытый метод Execute(String) Снабжанный классе выполняет указанную команду и возвращает только для чтения результатов.
Открытый метод Execute(String, DataCommandType) Снабжанный классе выполняет указанную команду и возвращает только для чтения результатов.
Открытый метод Execute(String, DataCommandType, array<IVsDataParameter[]) Снабжанный классе выполняет указанную команду и возвращает только для чтения результатов.
Открытый метод Execute(String, DataCommandType, array<IVsDataParameter[], Int32) Снабжанный классе выполняет указанную команду и возвращает только для чтения результатов.
Открытый метод ExecuteWithoutResults(String) Снабжанный классе выполняет команду, но не запрашивает результаты, вместо возвращения целое число, показывающее результат вызова.
Открытый метод ExecuteWithoutResults(String, DataCommandType) Снабжанный классе выполняет команду, но не запрашивает результаты, вместо возвращения целое число, показывающее результат вызова.
Открытый метод ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[]) Снабжанный классе выполняет команду, при необходимости с параметрами, но не запрашивает результаты, вместо возвращения целое число, показывающее результат вызова.
Открытый метод ExecuteWithoutResults(String, DataCommandType, array<IVsDataParameter[], Int32) Снабжанный классе выполняет команду, при необходимости с параметрами, но не запрашивает результаты, вместо возвращения целое число, показывающее результат вызова.
Открытый метод Prepare(String) Снабжанный классе готовит указанную команду в источнике данных должно быть выполнено; команда может затем быть исполнена несколько раз с различными параметрами.
Открытый метод Prepare(String, DataCommandType) Снабжанный классе готовит указанную команду в источнике данных должно быть выполнено; команда может затем быть исполнена несколько раз с различными параметрами.
Открытый метод Prepare(String, DataCommandType, array<IVsDataParameter[]) Снабжанный классе готовит указанную команду в источнике данных должно быть выполнено; команда может затем быть исполнена несколько раз с различными параметрами.
Открытый метод Prepare(String, DataCommandType, array<IVsDataParameter[], Int32) Снабжанный классе готовит указанную команду в источнике данных должно быть выполнено; команда может затем быть исполнена несколько раз с различными параметрами.

В начало страницы

Заметки

Этот интерфейс содержит базовую реализацию в DDEX .NET Framework.

См. также

Ссылки

Microsoft.VisualStudio.Data.Services.SupportEntities - пространство имен