DataEngine for .NET
GetUniqueValues(String,String,Dictionary<String,Object>,String,CancellationToken) メソッド

C1.PivotEngine アセンブリ > C1.PivotEngine 名前空間 > C1PivotEngine クラス > GetUniqueValues メソッド : GetUniqueValues(String,String,Dictionary<String,Object>,String,CancellationToken) メソッド
サーバーのファイルシステム内で、DataEngine データがファイルに保存されている場所のパス。
DataEngine テーブルの名前。
集計を実施するために使用されるビュー定義。
一意の値が提供されるフィールドの名。
タスクをキャンセルできるようにします。
サーバーのクライアント向けにフィールドの一意の値をリストします。
シンタックス
'宣言
 
Public Overloads Shared Function GetUniqueValues( _
   ByVal workspace As System.String, _
   ByVal table As System.String, _
   ByVal view As System.Collections.Generic.Dictionary(Of String,Object), _
   ByVal fieldName As System.String, _
   ByVal cancelToken As System.Threading.CancellationToken _
) As System.Threading.Tasks.Task(Of IList)
public static System.Threading.Tasks.Task<IList> GetUniqueValues( 
   System.string workspace,
   System.string table,
   System.Collections.Generic.Dictionary<string,object> view,
   System.string fieldName,
   System.Threading.CancellationToken cancelToken
)

パラメータ

workspace
サーバーのファイルシステム内で、DataEngine データがファイルに保存されている場所のパス。
table
DataEngine テーブルの名前。
view
集計を実施するために使用されるビュー定義。
fieldName
一意の値が提供されるフィールドの名。
cancelToken
タスクをキャンセルできるようにします。

戻り値の型

Name(文字列)プロパティと Type(System.Type)プロパティを持つオブジェクトのコレクション。
解説

クライアントは、このメソッドを使用して、ユーザーが選択可能な値のリストを示すことができます。

値のリストはフィールドの書式によって異なるため(たとえば、値が四捨五入される場合があります)、(フィールド名だけでなく)値をリストするビューを指定する必要があります。

クライアントは、ソースデータに大量の行が含まれる場合、値リストの取得にかなり時間がかかる可能性があることを考慮しておく必要があります。

参照

C1PivotEngine クラス
C1PivotEngine メンバ
オーバーロード一覧