Partilhar via


Método SyncKnowledge.GetKnowledgeForColumns

Retorna o conhecimento do conjunto especificado de unidades de alteração para todos os itens contidos neste objeto.

Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (em microsoft.synchronization.dll)

Sintaxe

'Declaração
Public Function GetKnowledgeForColumns ( _
    columnIds As SyncId() _
) As SyncKnowledge
'Uso
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

Parâmetros

  • columnIds
    O conjunto de IDs de unidades de alteração a ser pesquisado.

Valor de retorno

Retorna um objeto de conhecimento que contém apenas a unidade de alteração especificada por columnIds para todos os itens contidos neste objeto.

Exceções

Tipo de exceção Condição

ArgumentNullException

Um parâmetro necessário é um referência nula (Nothing no Visual Basic).

InvalidKnowledgeVersionException

A propriedade CompatibilityLevel é menor que WindowsSync.

SyncIdFormatMismatchException

As IDs em columnIds não estão no formato de ID especificado para este objeto de conhecimento.

Comentários

GetKnowledgeForColumns difere de GetKnowledgeForChangeUnit. GetKnowledgeForColumns retorna um objeto de conhecimento que contém informações sobre o conjunto especificado de unidades de alteração para todos os itens contidos no objeto de conhecimento. GetKnowledgeForChangeUnit retorna um objeto de conhecimento que contém informações sobre uma única unidade de alteração contida em um único item.

Consulte também

Referência

Classe SyncKnowledge
Membros SyncKnowledge
Namespace Microsoft.Synchronization