Execute メソッド

AdomdCommand を実行し、CellSet または AdomdDataReader のどちらかを返します。

名前空間:  Microsoft.AnalysisServices.AdomdClient
アセンブリ:  Microsoft.AnalysisServices.AdomdClient (Microsoft.AnalysisServices.AdomdClient.dll)

構文

'宣言
Public Function Execute As Object
'使用
Dim instance As AdomdCommand
Dim returnValue As Object

returnValue = instance.Execute()
public Object Execute()
public:
Object^ Execute()
member Execute : unit -> Object 
public function Execute() : Object

戻り値

型: System. . :: . .Object
object です。

例外

例外 条件
AdomdErrorResponseException

プロバイダから応答でエラーが返されました。

AdomdUnknownResponseException

プロバイダから認識できない応答が送信されました。

AdomdConnectionException

接続が解除されました。

System..::..InvalidOperationException

次のいずれかの条件を満たしたため、エラーが発生しました。

  • 接続が設定されていない。

  • 接続が開かれていない。

  • CommandText プロパティまたは CommandStream プロパティのいずれかが正しく設定されていない。

  • CommandText プロパティと CommandStream プロパティの両方が設定されている。

  • CommandText プロパティと CommandStream プロパティがどちらも設定されていない。

説明

Execute メソッドは、AdomdCommand が保持しているコマンドの実行を試みます。Execute メソッドは、プロバイダから返された結果の形式に基づいて、AdomdDataReader または CellSet を返します。結果の形式が AdomdDataReader または CellSet のいずれかにならない場合、またはプロバイダから結果が返されない場合、メソッドは NULL 値を返します。