title: WDGTransactionResult
用于 [WDGSyncReference runTransactionBlock:] 方法中,WDGTransactionResult 实例是事务处理结果的载体。
方法
+ successWithValue:
定义
Swift
```swift
class func success(withValue value: WDGMutableData) -> WDGTransactionResult
<div class="objectivec-lan">Objective-C</div>```objectivec+ (WDGTransactionResult *)successWithValue:(WDGMutableData *)value;
说明
表明传入参数 value 应保存在这个节点处。
参数
| 参数名 | 说明 |
|---|---|
| value | 一个包含新 value 属性的 WDGMutableData 实例。 |
返回值
WDGTransactionResult 实例,作为 [WDGSyncReference runTransactionBlock:] 方法中 block 的返回值。
+ abort
定义
Swift
```swift
class func abort() -> WDGTransactionResult
<div class="objectivec-lan">Objective-C</div>```objectivec+ (WDGTransactionResult *)abort;
说明
使用该方法可以主动终止当前事务。
返回值
WDGTransactionResult 实例,作为 [WDGSyncReference runTransactionBlock:] 方法中 block 的返回值。
