NbOfflineObjectDeleteAsync Method |
オブジェクトをローカル削除する。
Namespace: Nec.NebulaAssembly: Nec.Nebula.Offline (in Nec.Nebula.Offline.dll) Version: 7.0.0.0 (7.0.0.0)
Syntax public override Task DeleteAsync(
bool softDelete = true
)
Public Overrides Function DeleteAsync (
Optional softDelete As Boolean = true
) As Task
public:
virtual Task^ DeleteAsync(
bool softDelete = true
) override
abstract DeleteAsync :
?softDelete : bool
(* Defaults:
let _softDelete = defaultArg softDelete true
*)
-> Task
override DeleteAsync :
?softDelete : bool
(* Defaults:
let _softDelete = defaultArg softDelete true
*)
-> Task
Parameters
- softDelete (Optional)
- Type: SystemBoolean
論理削除する場合は true (デフォルトは true)
Return Value
Type:
TaskTask
Exceptions Exception | Condition |
---|
InvalidOperationException | Id、バケット名がnull |
NbHttpException | Forbidden | ACLの権限不正 | NotFound | 更新対象のオブジェクトが存在しない | Conflict | ETag不一致 |
|
NbException | 同期処理中 |
Version Information Offline
Supported in: 1.0
See Also