次の方法で共有


MapRemoteKnowledgeToLocal メソッド

他のレプリカのナレッジ オブジェクトを、このナレッジを所有するレプリカと互換性のあるナレッジ オブジェクトに変換します。

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

構文

'宣言
Public Function MapRemoteKnowledgeToLocal ( _
    remoteKnowledge As SyncKnowledge _
) As SyncKnowledge
'使用
Dim instance As SyncKnowledge
Dim remoteKnowledge As SyncKnowledge
Dim returnValue As SyncKnowledge

returnValue = instance.MapRemoteKnowledgeToLocal(remoteKnowledge)
public SyncKnowledge MapRemoteKnowledgeToLocal(
    SyncKnowledge remoteKnowledge
)
public:
SyncKnowledge^ MapRemoteKnowledgeToLocal(
    SyncKnowledge^ remoteKnowledge
)
member MapRemoteKnowledgeToLocal : 
        remoteKnowledge:SyncKnowledge -> SyncKnowledge 
public function MapRemoteKnowledgeToLocal(
    remoteKnowledge : SyncKnowledge
) : SyncKnowledge

パラメーター

戻り値

型 : Microsoft.Synchronization. . :: . .SyncKnowledge
このナレッジを所有するレプリカで使用するために変換されたナレッジ オブジェクトです。

例外

例外 条件
InvalidOperationException

この SyncKnowledge オブジェクトは初期化されていません。

ArgumentNullException

remoteKnowledge が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。

ArgumentOutOfRangeException

remoteKnowledge は初期化されていません。

InvalidKnowledgeVersionException

remoteKnowledge のバージョンが、MinimumCompatibilityLevel の値を下回っています。

説明

リモート プロバイダーから受け取った SyncKnowledge オブジェクトは、MapRemoteKnowledgeToLocal を使用して変換してから、変更の列挙など、さまざまな操作に使用できます。

参照

参照

SyncKnowledgeクラス

SyncKnowledge メンバー

Microsoft.Synchronization 名前空間