NbOfflineObjectSaveAsync Method |
オブジェクトをローカル保存する。
Idが存在しない場合は INSERT、存在する場合は UPDATE となる。
Namespace: Nec.NebulaAssembly: Nec.Nebula.Offline (in Nec.Nebula.Offline.dll) Version: 7.0.0.0 (7.0.0.0)
Syntax public override Task<NbObject> SaveAsync()
Public Overrides Function SaveAsync As Task(Of NbObject)
public:
virtual Task<NbObject^>^ SaveAsync() override
abstract SaveAsync : unit -> Task<NbObject>
override SaveAsync : unit -> Task<NbObject>
Return Value
Type:
TaskNbObjectthis
Exceptions Exception | Condition |
---|
InvalidOperationException | バケット名がnull |
NbHttpException | BadRequest | オブジェクト更新時にACL未設定 | Forbidden | ACLの権限不正 | NotFound | 更新対象のオブジェクトが存在しない | Conflict | ETag不一致 |
|
NbException | 同期処理中 |
Version Information Offline
Supported in: 1.0
See Also