SyncKnowledge.Contains Method (SyncId, SyncId, SyncVersion)
Indicates whether the specified item change is known by this knowledge.
Namespace: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in Microsoft.Synchronization.dll)
Syntax
'Declaration
Public Function Contains ( _
replicaId As SyncId, _
itemId As SyncId, _
changeVersion As SyncVersion _
) As Boolean
'Usage
Dim instance As SyncKnowledge
Dim replicaId As SyncId
Dim itemId As SyncId
Dim changeVersion As SyncVersion
Dim returnValue As Boolean
returnValue = instance.Contains(replicaId, _
itemId, changeVersion)
public bool Contains(
SyncId replicaId,
SyncId itemId,
SyncVersion changeVersion
)
public:
bool Contains(
SyncId^ replicaId,
SyncId^ itemId,
SyncVersion^ changeVersion
)
member Contains :
replicaId:SyncId *
itemId:SyncId *
changeVersion:SyncVersion -> bool
public function Contains(
replicaId : SyncId,
itemId : SyncId,
changeVersion : SyncVersion
) : boolean
Parameters
- replicaId
Type: Microsoft.Synchronization.SyncId
The ID of the replica that originated this change.
- itemId
Type: Microsoft.Synchronization.SyncId
The ID of the item that was changed.
- changeVersion
Type: Microsoft.Synchronization.SyncVersion
The version for the change.
Return Value
Type: System.Boolean
true if the item change is known. Otherwise, false.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | This SyncKnowledge object is not initialized. |
ArgumentNullException | replicaId, itemId, or changeVersion is a null reference (Nothing in Visual Basic). |
SyncIdFormatMismatchException | replicaId or itemId is not in the ID format specified for this knowledge object. |