AdomdCommand 类

表示要对分析数据源运行的命令。

继承层次结构

Object
  Microsoft.AnalysisServices.AdomdServer.AdomdCommand

命名空间:  Microsoft.AnalysisServices.AdomdServer
程序集:  msmgdsrv(在 msmgdsrv.dll 中)

语法

声明
Public NotInheritable Class AdomdCommand _
    Implements IDisposable, IDbCommand, ICloneable
用法
Dim instance As AdomdCommand
public sealed class AdomdCommand : IDisposable, 
    IDbCommand, ICloneable
public ref class AdomdCommand sealed : IDisposable, 
    IDbCommand, ICloneable
[<SealedAttribute>]
type AdomdCommand =  
    class 
        interface IDisposable 
        interface IDbCommand 
        interface ICloneable 
    end
public final class AdomdCommand implements IDisposable, IDbCommand, ICloneable

AdomdCommand 类型公开以下成员。

构造函数

  名称 说明
公共方法 AdomdCommand() 使用默认值初始化 AdomdCommand 类的新实例。
公共方法 AdomdCommand(String) 使用命令文本初始化 AdomdCommand 类的新实例。

顶部

属性

  名称 说明
公共属性 CommandText 获取或设置要运行的命令。
公共属性 CommandTimeout 获取或设置等待命令运行的时间,在此时间后,AdomdCommand 将停止尝试运行该命令并且生成一个错误。
公共属性 CommandType 获取或设置 AdomdCommand 使用的 CommandType
公共属性 Parameters 获取 AdomdParameterCollection 类的实例,该类包含 AdomdCommand 用于运行命令的参数。

顶部

方法

  名称 说明
公共方法 {dtor} 释放 AdomdCommand 使用的所有资源。
公共方法 Cancel 尝试取消 AdomdCommand 当前正在运行的命令。
公共方法 Clone 基于当前的 AdomdCommand 创建并返回 AdomdCommand 类的实例。
公共方法 CreateParameter 返回新创建的 AdomdParameter
公共方法 Dispose 释放 AdomdCommand 使用的所有资源。
公共方法 Equals (从 Object 继承。)
公共方法 ExecuteNonQuery 运行 AdomdCommand 且不返回任何结果。
公共方法 ExecuteReader() 运行 AdomdCommand 并且返回 AdomdDataReader
公共方法 ExecuteReader(CommandBehavior) 使用指定的 CommandBehavior 枚举值运行 AdomdCommand 并且返回 AdomdDataReader
公共方法 ExecuteScalar 执行该语句并返回第一列的第一个对象。
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 Prepare 验证 AdomdCommand 可以运行。
公共方法 ToString (从 Object 继承。)

顶部

显式接口实现

  名称 说明
显式接口实现私有方法 ICloneableClone 创建是此对象的当前实例的副本的新对象。
显式接口实现私有方法 IDbCommandCreateParameter 创建并返回 IDbDataParameter 对象的新实例。
显式接口实现私有方法 IDbCommandExecuteReader() 连接执行 CommandText 并生成一个 IDataReader
显式接口实现私有方法 IDbCommandExecuteReader(CommandBehavior) 针对连接执行 CommandText 并且通过使用 CommandBehavior 值之一生成 IDataReader

顶部

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.AnalysisServices.AdomdServer 命名空间