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) |
При реализации с помощью класса подготавливает указанную команду к выполняемому источнику данных. Затем команда может выполняться несколько раз с различными параметрами. |