次の方法で共有


CellSet クラス

クエリの結果として返されるセル セットを表します。

継承階層

System.Object
  Microsoft.AnalysisServices.AdomdClient.CellSet

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

構文

'宣言
Public NotInheritable Class CellSet
'使用
Dim instance As CellSet
public sealed class CellSet
public ref class CellSet sealed
[<SealedAttribute>]
type CellSet =  class end
public final class CellSet

CellSet 型は、以下のメンバーを公開しています。

プロパティ

  名前 説明
パブリック プロパティ Axes CellSet の軸を含む AxisCollection クラスのインスタンスを取得します。
パブリック プロパティ Cells CellSet のセルを含む CellCollection クラスのインスタンスを取得します。
パブリック プロパティ FilterAxis CellSet のフィルター軸を表す Axis クラスのインスタンスを取得します。
パブリック プロパティ Item[ICollection] 絶対軸インデックスのコレクションを含む ICollection インターフェイスで指定される Cell を取得します。Microsoft Visual C# の場合、このプロパティは CellCollection クラスのインデクサーとなります。
パブリック プロパティ Item[Int32] インデックスで Cell のインスタンスを取得します。Microsoft Visual C# の場合、このプロパティは CellSet クラスのインデクサーとなります。
パブリック プロパティ Item[array<Int32[]] 指定した絶対軸インデックスの配列の Cell をコレクションから取得します。
パブリック プロパティ Item[Int32, Int32] 指定した Cell をコレクションから取得します。
パブリック プロパティ OlapInfo CellSet を記述する OlapInfo クラスのインスタンスを取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド静的メンバー LoadXml XmlReader として渡される、サーバーの応答から作成された CellSet を返します。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

説明

ADOMD.NET では、CellSet は、コマンド実行の結果である多次元結果セットをカプセル化します。 多次元結果セットには、複数のディメンション (軸) に沿って構成されたデータ ポイント (セル) の不連続のコレクションが含まれます。

CellSet は、AdomdCommandExecute メソッドまたは ExecuteCellSet メソッドが呼び出されてコマンドが実行されると、作成されます。

使用例

次のサブルーチンでは、CellSet を受け取り、オブジェクトに関する情報を調べて表示します。

Public Sub ListCellSetInfo(ByRef CellSetToCheck As CellSet)
    If CellSetToCheck Is Nothing Then
        Throw New System.ArgumentNullException("CellSetToCheck")
    Else
        Console.WriteLine("The cellset has {0} cells " & _
            "organized along {1} axes.", _
            CellSetToCheck.Cells.Count, _
            CellSetToCheck.Axes.Count)
    End If
End Sub

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

関連項目

参照

Microsoft.AnalysisServices.AdomdClient 名前空間