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


DataAsyncCommand - класс

Включает выполнение команд данных в асинхронном режиме.

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Data.Framework.DataSiteableObject<IVsDataConnection>
    Microsoft.VisualStudio.Data.Framework.DataAsyncCommand

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

Синтаксис

'Декларация
Public Class DataAsyncCommand _
    Inherits DataSiteableObject(Of IVsDataConnection) _
    Implements IVsDataAsyncCommand
public class DataAsyncCommand : DataSiteableObject<IVsDataConnection>, 
    IVsDataAsyncCommand
public ref class DataAsyncCommand : public DataSiteableObject<IVsDataConnection^>, 
    IVsDataAsyncCommand
type DataAsyncCommand =  
    class
        inherit DataSiteableObject<IVsDataConnection>
        interface IVsDataAsyncCommand
    end
public class DataAsyncCommand extends DataSiteableObject<IVsDataConnection> implements IVsDataAsyncCommand

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

Конструкторы

  Имя Описание
Защищенный метод DataAsyncCommand() Создание нового экземпляра класса DataAsyncCommand.
Открытый метод DataAsyncCommand(IVsDataConnection) Инициализирует новый экземпляр объекта DataAsyncCommand с объектом IVsDataConnection, который установлен на наследуемого объекта DataSiteableObject<T>.

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

Свойства

  Имя Описание
Открытое свойство Site Возвращает или задает сайт объекта. (Унаследовано от DataSiteableObject<T>.)

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

Методы

  Имя Описание
Открытый метод CancelAsync Отменяет асинхронный вызов возвращается немедленно.
Открытый метод DeriveParametersAsync Является производным, асинхронно, набор параметров для использования с указанной командой.
Открытый метод DeriveSchemaAsync Является производным, асинхронно, заданной команды.
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод ExecuteAsync Выполняет команду в асинхронном режиме.
Открытый метод ExecuteWithoutResultsAsync Выполняет асинхронно, команду, которая не возвращает результатов, целым числом, показывающее состояние.
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Защищенный метод OnCancel Отправляет асинхронную операцию отмены в соответствующий метод синхронным.
Защищенный метод OnDeriveParameters Отправляет выходные параметры с синхронным асинхронную операцию вызова метода DeriveParameters.
Защищенный метод OnDeriveParametersCompleted Создает событие DeriveParametersCompleted.
Защищенный метод OnDeriveSchema Отправляет асинхронный создайте операцию схемы с синхронным вызова метода DeriveSchema.
Защищенный метод OnDeriveSchemaCompleted Создает событие DeriveSchemaCompleted.
Защищенный метод OnExecute Отправляет асинхронное выполнение операции с синхронным вызова метода Execute.
Защищенный метод OnExecuteCompleted Создает событие ExecuteCompleted.
Защищенный метод OnExecuteWithoutResults Проверяет операцию исполнить-без- результаты асинхронного вызова методов с синхронным ExecuteWithoutResults.
Защищенный метод OnExecuteWithoutResultsCompleted Создает событие ExecuteWithoutResultsCompleted.
Защищенный метод OnPrepare Проверяет операцию асинхронной подготовки к синхронным вызова метода Prepare.
Защищенный метод OnPrepareCompleted Создает событие PrepareCompleted.
Защищенный метод OnSiteChanged Создает событие SiteChanged. (Унаследовано от DataSiteableObject<T>.)
Открытый метод PrepareAsync Подготавливает в асинхронном режиме, указанную команду, которую необходимо выполнить для источника данных; команда может затем быть исполнена несколько раз с различными параметрами.
Открытый метод ToString Возвращает строку, которая представляет текущий объект. (Унаследовано от Object.)

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

События

  Имя Описание
Открытое событие DeriveParametersCompleted Возникает при выполнении команды DeriveParametersAsync завершена.
Открытое событие DeriveSchemaCompleted Возникает при выполнении команды DeriveSchemaAsync завершена.
Открытое событие ExecuteCompleted Возникает при выполнении команды ExecuteAsync завершена.
Открытое событие ExecuteWithoutResultsCompleted Возникает при выполнении команды ExecuteWithoutResultsAsync завершена.
Открытое событие PrepareCompleted Возникает при выполнении команды PrepareAsync завершена.
Открытое событие SiteChanged Происходит при изменении свойства Site. (Унаследовано от DataSiteableObject<T>.)

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

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

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