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 的值。 |
備註
您必須使用 MapRemoteKnowledgeToLocal 來轉換從遠端提供者接收的 SyncKnowledge 物件,然後才能將它用於各種作業,例如變更列舉。