SyncDataConverter.ConvertDataFromProviderFormat メソッド

派生クラス内でオーバーライドされた場合、データをプロバイダーの転送形式から必要な出力形式に変換します。出力形式は、他のプロバイダーの出力形式または同期コミュニティで使用される中間形式にすることができます。

名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (microsoft.synchronization.dll 内)

構文

'宣言
Public Overridable Function ConvertDataFromProviderFormat ( _
    context As LoadChangeContext, _
    itemData As Object _
) As Object
'使用
Dim instance As SyncDataConverter
Dim context As LoadChangeContext
Dim itemData As Object
Dim returnValue As Object

returnValue = instance.ConvertDataFromProviderFormat(context, itemData)
public virtual Object ConvertDataFromProviderFormat (
    LoadChangeContext context,
    Object itemData
)
public:
virtual Object^ ConvertDataFromProviderFormat (
    LoadChangeContext^ context, 
    Object^ itemData
)
public Object ConvertDataFromProviderFormat (
    LoadChangeContext context, 
    Object itemData
)
public function ConvertDataFromProviderFormat (
    context : LoadChangeContext, 
    itemData : Object
) : Object

パラメーター

  • context
    項目ストアから読み込む変更に関する情報を表す LoadChangeContext オブジェクト。このオブジェクトは、データ変換中に問題が発生した場合に、変更の復旧可能なエラーを設定するために使用できます。
  • itemData
    変換するデータを表すオブジェクト。

戻り値

変換されたデータを表すオブジェクト。

解説

データ変換中に復旧可能なエラーが発生した場合は、context に対してそのエラーを設定します。これにより、変更の適用時に、エラーが設定された項目がスキップされます。

データ変換の詳細については、「プロバイダー間でのデータの変換」を参照してください。

参照

リファレンス

SyncDataConverter クラス
SyncDataConverter メンバー
Microsoft.Synchronization 名前空間