GetKnowledgeForColumns-Methode

Gibt das Wissen für den angegebenen Satz von Änderungseinheiten für alle Elemente zurück, die in diesem Objekt enthalten sind.

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

Syntax

'Declaration
Public Function GetKnowledgeForColumns ( _
    columnIds As SyncId() _
) As SyncKnowledge
'Usage
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

Parameter

Rückgabewert

Typ: Microsoft.Synchronization. . :: . .SyncKnowledge
Gibt ein Wissensobjekt zurück, das nur die Änderungseinheiten enthält, die von columnIds für alle in diesem Objekt enthaltenen Elemente angegeben werden.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Ein erforderlicher Parameter ist NULL.

InvalidKnowledgeVersionException

Die CompatibilityLevel-Eigenschaft ist kleiner als WindowsSync.

SyncIdFormatMismatchException

Die IDs in columnIds haben nicht das für dieses Wissensobjekt angegebene ID-Format.

InvalidOperationException

Dieses SyncKnowledge-Objekt ist nicht initialisiert.

Hinweise

GetKnowledgeForColumns unterscheidet sich von GetKnowledgeForChangeUnit. GetKnowledgeForColumns gibt ein Wissensobjekt zurück, das für alle im Wissensobjekt enthaltenen Elemente Informationen zum angegebenen Satz von Änderungseinheiten zurückgibt. GetKnowledgeForChangeUnit gibt ein Wissensobjekt zurück, das Informationen zu einer einzelnen Änderungseinheit in einem einzelnen Element enthält.

Siehe auch

Verweis

SyncKnowledge Klasse

SyncKnowledge-Member

Microsoft.Synchronization-Namespace