DataCommand Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет реализацию интерфейса IVsDataCommand.
public ref class DataCommand abstract : Microsoft::VisualStudio::Data::Framework::DataSiteableObject<Microsoft::VisualStudio::Data::Services::IVsDataConnection ^>, Microsoft::VisualStudio::Data::Services::SupportEntities::IVsDataCommand
public abstract class DataCommand : Microsoft.VisualStudio.Data.Framework.DataSiteableObject<Microsoft.VisualStudio.Data.Services.IVsDataConnection>, Microsoft.VisualStudio.Data.Services.SupportEntities.IVsDataCommand
type DataCommand = class
inherit DataSiteableObject<IVsDataConnection>
interface IVsDataCommand
Public MustInherit Class DataCommand
Inherits DataSiteableObject(Of IVsDataConnection)
Implements IVsDataCommand
- Наследование
- Реализации
Конструкторы
DataCommand() |
Инициализирует новый экземпляр класса DataCommand. |
DataCommand(IVsDataConnection) |
Инициализирует новый экземпляр DataCommand класса вместе с объектом подключения к данным. |
Свойства
Site |
Возвращает или задает сайт объекта. (Унаследовано от DataSiteableObject<T>) |
Методы
CreateParameter() |
Создает объект параметра, который может быть передан в DeriveSchema(String, Int32, DataParameter[], Int32)методы , DeriveSchema(String, Int32, DataParameter[], Int32), Execute(String, Int32, DataParameter[], Int32)или ExecuteWithoutResults(String, DataCommandType, IVsDataParameter[]) в экземпляре DataCommand . |
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) |
Выполняет команду при необходимости с параметрами, но не запрашивает результаты, а возвращает целое число, указывающее результат вызова. |
OnSiteChanged(EventArgs) |
Вызывает событие SiteChanged. (Унаследовано от DataSiteableObject<T>) |
Prepare(String) |
Подготавливает указанную команду в источнике данных для выполнения; Затем команду можно выполнить несколько раз с различными параметрами. |
Prepare(String, DataCommandType) |
Подготавливает указанную команду в источнике данных для выполнения; Затем команду можно выполнить несколько раз с различными параметрами. |
Prepare(String, DataCommandType, IVsDataParameter[]) |
Подготавливает указанную команду в источнике данных для выполнения; Затем команду можно выполнить несколько раз с различными параметрами. |
Prepare(String, DataCommandType, IVsDataParameter[], Int32) |
Подготавливает указанную команду в источнике данных для выполнения; Затем команду можно выполнить несколько раз с различными параметрами. |
События
SiteChanged |
Происходит при изменении свойства Site. (Унаследовано от DataSiteableObject<T>) |