Поделиться через


Метод SyncKnowledge.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
)
public SyncKnowledge GetKnowledgeForColumns (
    SyncId[] columnIds
)
public function GetKnowledgeForColumns (
    columnIds : SyncId[]
) : SyncKnowledge

Параметры

  • columnIds
    Набор искомых идентификаторов базовых единиц.

Возвращаемое значение

Возвращает объект набора знаний, содержащего только те базовые единицы, которые указаны в списке columnIds для всех элементов, содержащихся в этом объекте.

Исключения

Тип исключения Условие

ArgumentNullException

Обязательный параметр равен пустая ссылка (Nothing в Visual Basic).

InvalidKnowledgeVersionException

Свойство CompatibilityLevel имеет значение меньше WindowsSync.

SyncIdFormatMismatchException

Идентификаторы в списке columnIds имеют формат, отличный от заданного для этого объекта набора знаний.

Замечания

Метод GetKnowledgeForColumns отличается от метода GetKnowledgeForChangeUnit. Метод GetKnowledgeForColumns возвращает объект набора знаний, который содержит сведения об указанном наборе базовых единиц для всех элементов, содержащихся в объекте набора знаний. Метод GetKnowledgeForChangeUnit возвращает объект набора знаний, который содержит сведения об одной базовой единице, содержащейся в отдельном элементе.

См. также

Справочник

Класс SyncKnowledge
Элементы SyncKnowledge
Пространство имен Microsoft.Synchronization