AdomdCommand 类

Represents a command to be run against an analytical data source.

继承层次结构

System.Object
  System.MarshalByRefObject
    System.ComponentModel.Component
      Microsoft.AnalysisServices.AdomdClient.AdomdCommand

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

语法

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

AdomdCommand 类型公开以下成员。

构造函数

  名称 说明
公共方法 AdomdCommand() Initializes a new instance of the AdomdCommand class with default values.
公共方法 AdomdCommand(String) Initializes a new instance of the AdomdCommand class with the text of the command.
公共方法 AdomdCommand(String, AdomdConnection) Initializes a new instance of the AdomdCommand class with the text of the command and an AdomdConnection.

页首

属性

  名称 说明
公共属性 ActivityID
公共属性 CommandStream Gets or sets the command to run, using a System.IO.Stream.
公共属性 CommandText Gets or sets the command to run.
公共属性 CommandTimeout Gets or sets the time to wait for a command to run before the AdomdCommand stops trying to run the command and generates an error.
公共属性 CommandType Gets or sets the System.Data.CommandType used by the AdomdCommand.
公共属性 Connection Gets or sets the AdomdConnection that the AdomdCommand uses.
公共属性 Container (从 Component 继承。)
公共属性 Parameters Gets an instance of an AdomdParameterCollection class that contains the parameters used when running the AdomdCommand.
公共属性 Properties Gets an instance of an AdomdPropertyCollection class that contains the properties associated with the AdomdCommand.
公共属性 Site (从 Component 继承。)
公共属性 UpdatedRowSource This member is reserved for future use.

页首

方法

  名称 说明
公共方法 Cancel Tries to cancel the execution of the AdomdCommand.
公共方法 Clone Creates and returns a new object that is a copy of the current AdomdCommand instance.
公共方法 CreateObjRef 安全关键。 (从 MarshalByRefObject 继承。)
公共方法 CreateParameter Returns a newly created AdomdParameter.
公共方法 Dispose (从 Component 继承。)
公共方法 Equals (从 Object 继承。)
公共方法 Execute Runs the AdomdCommand, and returns either a CellSet or an AdomdDataReader.
公共方法 ExecuteCellSet Runs the AdomdCommand and returns a CellSet.
公共方法 ExecuteNonQuery Runs the AdomdCommand without returning any results.
公共方法 ExecuteReader() Runs the AdomdCommand and returns an AdomdDataReader.
公共方法 ExecuteReader(CommandBehavior) Runs the AdomdCommand using the specified System.Data.CommandBehaviorenumeration value and returns an AdomdDataReader.
公共方法 ExecuteScalar Executes the query, and returns the first column of the first row in the result set returned by the query.
公共方法 ExecuteXmlReader Runs the AdomdCommand and returns an System.Xml.XmlReader.
公共方法 GetHashCode (从 Object 继承。)
公共方法 GetLifetimeService 安全关键。 (从 MarshalByRefObject 继承。)
公共方法 GetType (从 Object 继承。)
公共方法 InitializeLifetimeService 安全关键。 (从 MarshalByRefObject 继承。)
公共方法 Prepare Verifies that the AdomdCommand can run.
公共方法 ToString (从 Component 继承。)

页首

事件

  名称 说明
公共事件 Disposed (从 Component 继承。)

页首

显式接口实现

  名称 说明
显式接口实现私有方法 ICloneable.Clone Creates a new object that is a copy of the current instance.
显式接口实现私有属性 IDbCommand.Connection Gets or sets the AdomdConnection used by this instance of the AdomdCommand.
显式接口实现私有方法 IDbCommand.CreateParameter Creates a new instance of an IDbDataParameter object.
显式接口实现私有方法 IDbCommand.ExecuteReader() Executes the CommandText against the Connection, and builds an IDataReader.
显式接口实现私有方法 IDbCommand.ExecuteReader(CommandBehavior) Executes the CommandText against the Connection, and builds an IDataReader using one of the CommandBehaviour values.
显式接口实现私有属性 IDbCommand.Parameters Gets the IDataParameterCollection.
显式接口实现私有属性 IDbCommand.Transaction Gets or sets the transaction within which the command object runs.

页首

线程安全

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

请参阅

参考

Microsoft.AnalysisServices.AdomdClient 命名空间