次の方法で共有


IProviderMetadataUpgradeCallback::OnReplicaCustomFieldDeserialized

レプリカのカスタム メタデータ フィールドがシリアル化されたメタデータから読み取られるときに発生します。

HRESULT OnReplicaCustomFieldDeserialized(
  const BYTE * bFieldValue,
  DWORD cbFieldLen);

パラメーター

  • bFieldValue
    [in] レプリカのカスタム メタデータ フィールドの値です。
  • cbFieldLen
    [in] bFieldValue の長さ (バイト単位) です。

戻り値

  • S_OK

  • プロバイダーが決定したエラー コード

解説

プロバイダーは、bFieldValue に含まれているレプリカのカスタム メタデータ フィールドを調査し、このメソッドから返される前に必要な変更を行うことができます。他のプロバイダー バージョンで読み取りまたは書き込みを実行できないような形式でカスタム メタデータ フィールドを変更しないでください。

参照

リファレンス

IProviderMetadataUpgradeCallback インターフェイス