共用方式為


KnowledgeInspector 建構

初始化 KnowledgeInspector 類別的新執行個體,這個執行個體包含指定的知識版本和知識物件。

命名空間:  Microsoft.Synchronization
組件:  Microsoft.Synchronization (在 Microsoft.Synchronization.dll 中)

語法

'宣告
Public Sub New ( _
    expectedKnowledgeVersion As UInteger, _
    knowledge As SyncKnowledge _
)
'用途
Dim expectedKnowledgeVersion As UInteger
Dim knowledge As SyncKnowledge

Dim instance As New KnowledgeInspector(expectedKnowledgeVersion, _
    knowledge)
public KnowledgeInspector(
    uint expectedKnowledgeVersion,
    SyncKnowledge knowledge
)
public:
KnowledgeInspector(
    unsigned int expectedKnowledgeVersion, 
    SyncKnowledge^ knowledge
)
new : 
        expectedKnowledgeVersion:uint32 * 
        knowledge:SyncKnowledge -> KnowledgeInspector
public function KnowledgeInspector(
    expectedKnowledgeVersion : uint, 
    knowledge : SyncKnowledge
)

參數

例外

例外狀況 條件
ArgumentNullException

knowledge 是 null Nothing nullptr unit null 參考 (在 Visual Basic 中為 Nothing) 。

ArgumentException

knowledge 尚未初始化。

InvalidKnowledgeVersionException

expectedKnowledgeVersion 或 knowledge.MinimumCompatibilityLevel 不是 SyncFrameworkVersion1

備註

這個方法會取得知識物件的快照集。之後對此知識物件的更新將不會反映在偵測器內所包含的快照集中。

請參閱

參考

KnowledgeInspector類別

KnowledgeInspector 成員

Microsoft.Synchronization 命名空間