Click or drag to resize
NbObjectBucketT Class
オンラインオブジェクトバケット
Inheritance Hierarchy
SystemObject
  Nec.NebulaNbObjectBucketBaseT
    Nec.NebulaNbObjectBucketT

Namespace: Nec.Nebula
Assembly: Nec.Nebula.Core (in Nec.Nebula.Core.dll) Version: 7.0.0.0 (7.0.0.0)
Syntax
public class NbObjectBucket<T> : NbObjectBucketBase<T>
where T : new(), NbObject

Type Parameters

T
NbObject及びそのサブクラス

The NbObjectBucketT type exposes the following members.

Constructors
Properties
Methods
  NameDescription
Public methodAggregateAsync
集計(Aggregation)を実行する。 集計結果は JSON配列 で返される。
(Overrides NbObjectBucketBaseTAggregateAsync(NbJsonArray, NbJsonObject).)
Public methodBatchAsync
バッチリクエストを発行する。
(Overrides NbObjectBucketBaseTBatchAsync(NbBatchRequest, Boolean).)
Public methodDeleteAsync
オブジェクトの一括削除。 読み込み・削除権限がないオブジェクトは削除されない。
(Overrides NbObjectBucketBaseTDeleteAsync(NbQuery, Boolean).)
Public methodEquals
指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。
(Inherited from Object.)
Protected methodFinalize
オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。
(Inherited from Object.)
Public methodGetAsync
オブジェクトID検索
(Overrides NbObjectBucketBaseTGetAsync(String).)
Public methodGetHashCode
既定のハッシュ関数として機能します。
(Inherited from Object.)
Public methodGetType
現在のインスタンスの Type を取得します。
(Inherited from Object.)
Protected methodMemberwiseClone
現在の Object の簡易コピーを作成します。
(Inherited from Object.)
Public methodNewObject
オブジェクトを生成する
(Overrides NbObjectBucketBaseTNewObject.)
Public methodQueryAsync
オブジェクトを検索する
(Overrides NbObjectBucketBaseTQueryAsync(NbQuery).)
Public methodQueryWithOptionsAsync
オブジェクトを検索する(カウント付き)
(Overrides NbObjectBucketBaseTQueryWithOptionsAsync(NbQuery, Boolean).)
Public methodToString
現在のオブジェクトを表す文字列を返します。
(Inherited from Object.)
Top
Remarks
本クラスのインスタンスはスレッドセーフではない。
Version Information

Core

Supported in: 1.0
See Also