执行数据的操作顺序以异步方式。
继承层次结构
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 对象的新实例与继承的 DataSiteableObject<T> 对象上设置的 IVsDataConnection 对象的。 |
页首
属性
名称 | 说明 | |
---|---|---|
![]() |
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(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。