バージョン

BaseTransactionService クラス メンバ

BaseTransactionServiceデータ型で公開されるメンバを以下の表に示します。

プロテクト フィールド
 名前解説
Protected フィールドIsEnabledPropertyNameIsEnabled プロパティを識別します。  
トップ
パブリック プロパティ
 名前解説
Public プロパティCanRedoトランザクションをやり直せるかどうかを取得します。  
Public プロパティCanUndoトランザクションを元に戻すことができるかどうかを取得します。  
Public プロパティCloneトランザクション デルタのクローンを作成するためのユーザー定義関数を取得または設定します。  
Public プロパティIsEnabledトランザクションが有効かどうかを取得します。  
Public プロパティMergeトランザクション デルタを現在の状態に結合するためのユーザー定義アクションを取得または設定します。  
トップ
プロテクト プロパティ
 名前解説
Protected プロパティIsPending保留中のトランザクションが有効かどうかを取得または設定します。  
Protected プロパティPendingStates保留状態のリストを取得します。  
Protected プロパティPendingTransactions保留中のトランザクションのリストを取得します。  
トップ
パブリック メソッド
 名前解説
Public メソッドAcceptCommit  
Public メソッドAddトランザクションをサービスに追加します。  
Public メソッドClear保留中のトランザクションと状態をすべてクリアします。  
Public メソッドClearPending保留中のトランザクションをすべてクリアします。  
Public メソッドCommit現在のトランザクション リストをコミットします。  
Public メソッドEndPending保留状態を終了します。  
Public メソッドGetAggregatedChanges現在のすべての変更のリストを返します。  
Public メソッドGetPendingCommit指定した ID に関連付けられたコミットを返します。  
Public メソッドGetPendingErrors関連するエラーがあるすべての保留中のトランザクションを取得します。  
Public メソッドGetPendingTransaction指定した ID に関連付けられたトランザクションを返します。  
Public メソッドGetPendingTransactions保留中のトランザクションの配列を返します。  
Public メソッドGetStateトランザクションが適用された項目の現在の状態を取得します。  
Public メソッドRedo最後に元に戻した操作をやり直します。  
Public メソッドRejectCommit  
Public メソッドStartPending後続のアクションは保留中として処理されます。  
Public メソッドUndo最後の操作を元に戻します。  
トップ
プロテクト メソッド
 名前解説
Protected メソッドOnPropertyChangedプロパティが変更されたときに呼び出されます。  
Protected メソッドOnStateChangedStateChanged イベントを発生します。  
Protected メソッドUpdateState現在の項目の状態を、指定したアクションで更新します。  
トップ
パブリック イベント
 名前解説
Public イベントStateChangedトランザクション サービス状態変更のイベント。  
トップ
参照