Contains 方法 (SyncId, SyncId, SyncVersion)
指示此知识是否了解指定的项变更。
命名空间: Microsoft.Synchronization
程序集: Microsoft.Synchronization(在 Microsoft.Synchronization.dll 中)
语法
声明
Public Function Contains ( _
replicaId As SyncId, _
itemId As SyncId, _
changeVersion As SyncVersion _
) As Boolean
用法
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
参数
- replicaId
类型:Microsoft.Synchronization. . :: . .SyncId
发起此变更的副本的 ID。
- itemId
类型:Microsoft.Synchronization. . :: . .SyncId
已变更的项的 ID。
- changeVersion
类型:Microsoft.Synchronization. . :: . .SyncVersion
该变更的版本。
返回值
类型:System. . :: . .Boolean
如果该项变更是已知的,则为 true。否则为 false。
异常
异常 | 条件 |
---|---|
InvalidOperationException | 此 SyncKnowledge 对象未初始化。 |
ArgumentNullException | replicaId、itemId, 或 changeVersion 为 null Nothing nullptr unit null 引用(在 Visual Basic 中为 Nothing) 。 |
SyncIdFormatMismatchException | replicaId 或 itemId 未采用为此知识对象指定的 ID 格式。 |