Click or drag to resize
NbObjectSyncManagerSyncBucketAsync Method
同期を実行する。

Namespace: Nec.Nebula
Assembly: Nec.Nebula.Offline (in Nec.Nebula.Offline.dll) Version: 7.0.0.0 (7.0.0.0)
Syntax
public Task<IList<NbBatchResult>> SyncBucketAsync(
	string bucketName,
	NbObjectConflictResolverResolver resolver = null
)

Parameters

bucketName
Type: SystemString
バケット名
resolver (Optional)
Type: Nec.NebulaNbObjectConflictResolverResolver
衝突解決リゾルバ

Return Value

Type: TaskIListNbBatchResult
同期に失敗したオブジェクト一覧
Exceptions
ExceptionCondition
ArgumentNullExceptionバケット名がnull
InvalidOperationException指定バケットの同期範囲が未設定
NbException他の同期が処理中
Remarks
同期範囲を変更した場合、新たな同期範囲でオブジェクトを取得し直す。
Remarks
衝突が発生した場合、衝突解決したオブジェクトは次回Pushまでサーバには送信されない。
resolverがnullの場合、サーバ優先とみなす。
同期に失敗したオブジェクトが無い場合、空のリストを返却する。
Version Information

Offline

Supported in: 1.0
See Also