バージョン

ProvideDescendantMapping メソッド

子孫レコードの古い dataitems と新しい子孫レコードの dataitems のマッピングを提供するために、レコードが削除された後に発生します。
シンタックス

パラメータ

descendants
子孫レコードを表す UndeleteRecordsStrategy.RecordInfo インスタンスのリスト。

戻り値の型

古いデータ項目から新しいデータ項目へのマップを提供する辞書。古い項目が無効で、マッピングがない場合は null です。
解説

このメソッドは、RestoreDescendantActions が true を返し、元に戻すアクションまたは再実行アクションが削除されたレコードの 1 つまたは複数の子孫と関連付けられていた場合に呼び出されます。このメソッドは、前のデータ項目と関連付けられる新しいデータ項目を示す方法を提供します。デフォルトでは、このメソッドが同じデータ項目インスタンスを使用していることを前提とします。

子孫レコードの各セットで発生するため、このメソッドを複数回を呼び出す可能性があることに注意してください。例えば、削除されたレコードに孫レコードがある場合、子レコード (その孫レコードの祖先) のレコード情報で最初に発生されます。

参照