IVsDataCommand Интерфейс

Определение

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

public interface class IVsDataCommand
[Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")]
public interface IVsDataCommand
[<Microsoft.VisualStudio.Data.Core.DataClientObject("44B66758-3C1C-40ce-BEE4-5DBDA7293387")>]
type IVsDataCommand = interface
Public Interface IVsDataCommand
Производный
Атрибуты

Методы

CreateParameter()

При реализации классом создает объект параметра, который может быть передан в один из следующих методов: DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32) , Execute(String, DataCommandType, IVsDataParameter[], Int32) или ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32) .

DeriveParameters(String)

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

DeriveParameters(String, DataCommandType)

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

DeriveParameters(String, DataCommandType, Int32)

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

DeriveSchema(String)

При реализации классом извлекается схема, возвращенная из указанной команды. Схема указывает макет элементов и блоков в модуле чтения данных.

DeriveSchema(String, DataCommandType)

При реализации классом извлекается схема, возвращенная из указанной команды. Схема указывает макет элементов и блоков в модуле чтения данных.

DeriveSchema(String, DataCommandType, IVsDataParameter[])

При реализации классом извлекается схема, возвращенная из указанной команды. Схема указывает макет элементов и блоков в модуле чтения данных.

DeriveSchema(String, DataCommandType, IVsDataParameter[], Int32)

При реализации классом извлекается схема, возвращенная из указанной команды. Схема указывает макет элементов и блоков в модуле чтения данных.

Execute(String)

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

Execute(String, DataCommandType)

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

Execute(String, DataCommandType, IVsDataParameter[])

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

Execute(String, DataCommandType, IVsDataParameter[], Int32)

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

ExecuteWithoutResults(String)

При реализации классом выполняет команду, но не запрашивает результаты, вместо этого возвращает целое число, указывающее результат вызова.

ExecuteWithoutResults(String, DataCommandType)

При реализации классом выполняет команду, но не запрашивает результаты, вместо этого возвращает целое число, указывающее результат вызова.

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[])

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

ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[], Int32)

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

Prepare(String)

При реализации с помощью класса подготавливает указанную команду к выполняемому источнику данных. Затем команда может выполняться несколько раз с различными параметрами.

Prepare(String, DataCommandType)

При реализации с помощью класса подготавливает указанную команду к выполняемому источнику данных. Затем команда может выполняться несколько раз с различными параметрами.

Prepare(String, DataCommandType, IVsDataParameter[])

При реализации с помощью класса подготавливает указанную команду к выполняемому источнику данных. Затем команда может выполняться несколько раз с различными параметрами.

Prepare(String, DataCommandType, IVsDataParameter[], Int32)

При реализации с помощью класса подготавливает указанную команду к выполняемому источнику данных. Затем команда может выполняться несколько раз с различными параметрами.

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