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


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>)

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