GetKnowledgeForColumns 方法

返回此对象中包含的所有项的指定变更单位集的知识。

命名空间:  Microsoft.Synchronization
程序集:  Microsoft.Synchronization(在 Microsoft.Synchronization.dll 中)

语法

声明
Public Function GetKnowledgeForColumns ( _
    columnIds As SyncId() _
) As SyncKnowledge
用法
Dim instance As SyncKnowledge
Dim columnIds As SyncId()
Dim returnValue As SyncKnowledge

returnValue = instance.GetKnowledgeForColumns(columnIds)
public SyncKnowledge GetKnowledgeForColumns(
    SyncId[] columnIds
)
public:
SyncKnowledge^ GetKnowledgeForColumns(
    array<SyncId^>^ columnIds
)
member GetKnowledgeForColumns : 
        columnIds:SyncId[] -> SyncKnowledge 
public function GetKnowledgeForColumns(
    columnIds : SyncId[]
) : SyncKnowledge

参数

返回值

类型:Microsoft.Synchronization. . :: . .SyncKnowledge
返回一个知识对象,该对象只包含由其包含的所有项的 columnIds 所指定的变更单位。

异常

异常 条件
ArgumentNullException

必需的参数为 null Nothing nullptr unit null 引用(在 Visual Basic 中为 Nothing) 。

InvalidKnowledgeVersionException

CompatibilityLevel 属性小于 WindowsSync

SyncIdFormatMismatchException

columnIds 中的 ID 未采用为此知识对象指定的 ID 格式。

InvalidOperationException

SyncKnowledge 对象未初始化。

注释

GetKnowledgeForColumns 不同于 GetKnowledgeForChangeUnit。GetKnowledgeForColumns 返回一个知识对象,该知识对象包含有关其包含的所有项的指定变更单位集合的信息。GetKnowledgeForChangeUnit 返回一个知识对象,该知识对象包含有关单个项中包含的单个变更单位的信息。

请参阅

参考

SyncKnowledge类

SyncKnowledge 成员

Microsoft.Synchronization 命名空间