Click or drag to resize
NbOfflineObject Class
オフラインオブジェクト
Inheritance Hierarchy
SystemObject
  Nec.NebulaNbObject
    Nec.NebulaNbOfflineObject

Namespace: Nec.Nebula
Assembly: Nec.Nebula.Offline (in Nec.Nebula.Offline.dll) Version: 7.0.0.0 (7.0.0.0)
Syntax
public class NbOfflineObject : NbObject

The NbOfflineObject type exposes the following members.

Constructors
  NameDescription
Public methodNbOfflineObject
デフォルトコンストラクタ。
通常は以下コンストラクタを使用すること。
NbOfflineObject(String, NbService)
NbOfflineObject(String, NbJsonObject, NbService)
Public methodNbOfflineObject(String, NbService)
コンストラクタ。バケット名から生成。
Public methodNbOfflineObject(String, NbJsonObject, NbService)
コンストラクタ。JSON Object から生成。
Top
Properties
  NameDescription
Public propertyAcl
ACL
(Inherited from NbObject.)
Public propertyBucketName
バケット名
(Inherited from NbObject.)
Public propertyCreatedAt
作成日時
(Inherited from NbObject.)
Public propertyDeleted
削除マーク
(Inherited from NbObject.)
Public propertyEtag
ETag
(Inherited from NbObject.)
Public propertyId
オブジェクトID
(Inherited from NbObject.)
Public propertyItem
インデクサ
(Inherited from NbObject.)
Public propertySyncState
同期状態
Public propertyUpdatedAt
更新日時
(Inherited from NbObject.)
Top
Methods
  NameDescription
Public methodAdd
指定されたキーに対応する値を設定する。 設定が可能な型は、プリミティブ型、string、 IList、IDictionary のいずれか。
(Inherited from NbObject.)
Public methodDeleteAsync
オブジェクトをローカル削除する。
(Overrides NbObjectDeleteAsync(Boolean).)
Public methodGetT
指定されたキーに対応する値を取得する。 キーが存在しない場合は KeyNotFoundException がスローされる。
(Inherited from NbObject.)
Public methodGetEnumerator
KeyValuePair の enumerator を返す
(Inherited from NbObject.)
Public methodHasKey
指定されたキーに対応する値があるか調べる
(Inherited from NbObject.)
Public methodOptT
指定したキーに対応する値を取得する。 値が存在しない場合はデフォルト値が返却される。
(Inherited from NbObject.)
Public methodPartUpdateAsync
オフラインオブジェクトの部分更新はサポートしない。 常に NotImplementedException をスローする。
(Overrides NbObjectPartUpdateAsync(NbJsonObject).)
Public methodRemove
指定されたキーに対応する値を削除する
(Inherited from NbObject.)
Public methodSaveAsync
オブジェクトをローカル保存する。 Idが存在しない場合は INSERT、存在する場合は UPDATE となる。
(Overrides NbObjectSaveAsync.)
Public methodSet
指定されたキーに対応する値を設定する。 設定が可能な型は、プリミティブ型、string、 IList、IDictionary のいずれか。
(Inherited from NbObject.)
Public methodToJson
JSON表現に変換
(Inherited from NbObject.)
Public methodTryGetT
指定されたキーに対応する値を取得する。 対応するキーが存在しない場合や型が不整合な場合は false が返る。
(Inherited from NbObject.)
Top
Remarks
本クラスのインスタンスはスレッドセーフではない。
Version Information

Offline

Supported in: 1.0
See Also