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
パラメーター
- remoteKnowledge
型 : Microsoft.Synchronization. . :: . .SyncKnowledge
変換するナレッジ オブジェクトです。
戻り値
型 : Microsoft.Synchronization. . :: . .SyncKnowledge
このナレッジを所有するレプリカで使用するために変換されたナレッジ オブジェクトです。
例外
例外 | 条件 |
---|---|
InvalidOperationException | この SyncKnowledge オブジェクトは初期化されていません。 |
ArgumentNullException | remoteKnowledge が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。 |
ArgumentOutOfRangeException | remoteKnowledge は初期化されていません。 |
InvalidKnowledgeVersionException | remoteKnowledge のバージョンが、MinimumCompatibilityLevel の値を下回っています。 |
説明
リモート プロバイダーから受け取った SyncKnowledge オブジェクトは、MapRemoteKnowledgeToLocal を使用して変換してから、変更の列挙など、さまざまな操作に使用できます。