ItemChange コンストラクター (SyncIdFormatGroup, SyncId, SyncId, ChangeKind, SyncVersion, IEnumerable(ChangeUnitChange))
指定した ID 形式スキーマ、レプリカ ID、項目 ID、変更の種類、作成バージョン、および変更単位コレクションを含む、ItemChange クラスの新しいインスタンスを初期化します。
名前空間: Microsoft.Synchronization
アセンブリ: Microsoft.Synchronization (Microsoft.Synchronization.dll 内)
構文
'宣言
Public Sub New ( _
idFormats As SyncIdFormatGroup, _
replicaId As SyncId, _
itemId As SyncId, _
changeKind As ChangeKind, _
creationVersion As SyncVersion, _
changeUnitChanges As IEnumerable(Of ChangeUnitChange) _
)
'使用
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId
Dim itemId As SyncId
Dim changeKind As ChangeKind
Dim creationVersion As SyncVersion
Dim changeUnitChanges As IEnumerable(Of ChangeUnitChange)
Dim instance As New ItemChange(idFormats, _
replicaId, itemId, changeKind, creationVersion, _
changeUnitChanges)
public ItemChange(
SyncIdFormatGroup idFormats,
SyncId replicaId,
SyncId itemId,
ChangeKind changeKind,
SyncVersion creationVersion,
IEnumerable<ChangeUnitChange> changeUnitChanges
)
public:
ItemChange(
SyncIdFormatGroup^ idFormats,
SyncId^ replicaId,
SyncId^ itemId,
ChangeKind changeKind,
SyncVersion^ creationVersion,
IEnumerable<ChangeUnitChange^>^ changeUnitChanges
)
new :
idFormats:SyncIdFormatGroup *
replicaId:SyncId *
itemId:SyncId *
changeKind:ChangeKind *
creationVersion:SyncVersion *
changeUnitChanges:IEnumerable<ChangeUnitChange> -> ItemChange
public function ItemChange(
idFormats : SyncIdFormatGroup,
replicaId : SyncId,
itemId : SyncId,
changeKind : ChangeKind,
creationVersion : SyncVersion,
changeUnitChanges : IEnumerable<ChangeUnitChange>
)
パラメーター
- idFormats
型 : Microsoft.Synchronization. . :: . .SyncIdFormatGroup
プロバイダーの ID 形式スキーマです。
- replicaId
型 : Microsoft.Synchronization. . :: . .SyncId
この変更が発生したレプリカの ID です。
- itemId
型 : Microsoft.Synchronization. . :: . .SyncId
変更された項目の ID です。
- changeKind
型 : Microsoft.Synchronization. . :: . .ChangeKind
項目に加えられる変更の種類です。
- creationVersion
型 : Microsoft.Synchronization. . :: . .SyncVersion
項目の作成バージョンです。
- changeUnitChanges
型 : System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'ChangeUnitChange> ) > ) >
項目に含まれる変更単位に対する変更のコレクションです。
例外
例外 | 条件 |
---|---|
ArgumentNullException | idFormats または changeUnitChanges が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。 |
ArgumentOutOfRangeException | changeUnitChanges が空ではなく、changeKind が Deleted です。 |