ChangeUnitVersionDefinition コンストラクター
指定した ID 形式、変更単位 ID、およびバージョン フィールド ID が含まれる ChangeUnitVersionDefinition クラスの新しいインスタンスを初期化します。
名前空間: Microsoft.Synchronization.SimpleProviders
アセンブリ: Microsoft.Synchronization.SimpleProviders (Microsoft.Synchronization.SimpleProviders.dll 内)
構文
'宣言
Public Sub New ( _
idFormats As SyncIdFormatGroup, _
changeUnitId As SyncId, _
versionFieldIds As IEnumerable(Of UInteger) _
)
'使用
Dim idFormats As SyncIdFormatGroup
Dim changeUnitId As SyncId
Dim versionFieldIds As IEnumerable(Of UInteger)
Dim instance As New ChangeUnitVersionDefinition(idFormats, _
changeUnitId, versionFieldIds)
public ChangeUnitVersionDefinition(
SyncIdFormatGroup idFormats,
SyncId changeUnitId,
IEnumerable<uint> versionFieldIds
)
public:
ChangeUnitVersionDefinition(
SyncIdFormatGroup^ idFormats,
SyncId^ changeUnitId,
IEnumerable<unsigned int>^ versionFieldIds
)
new :
idFormats:SyncIdFormatGroup *
changeUnitId:SyncId *
versionFieldIds:IEnumerable<uint32> -> ChangeUnitVersionDefinition
public function ChangeUnitVersionDefinition(
idFormats : SyncIdFormatGroup,
changeUnitId : SyncId,
versionFieldIds : IEnumerable<uint>
)
パラメーター
- idFormats
型 : Microsoft.Synchronization. . :: . .SyncIdFormatGroup
変更単位 ID の形式を定義するために使用する SyncIdFormatGroup オブジェクト。
- changeUnitId
型 : Microsoft.Synchronization. . :: . .SyncId
バージョン定義が適用される変更単位の ID を含む SyncId オブジェクト。
- versionFieldIds
型 : System.Collections.Generic. . :: . .IEnumerable< (Of < ( <'UInt32> ) > ) >
指定した変更単位のバージョン フィールドを構成する整数のコレクション。
例外
例外 | 条件 |
---|---|
SyncIdFormatMismatchException | changeUnitId に予期しない長さのバイト配列が含まれていました。 |
ArgumentNullException | idFormats、changeUnitId、または versionFieldIds が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。 |
ArgumentOutOfRangeException | versionFieldIds にバージョン フィールド ID がこれ以上含まれていませんでした。 |
参照
参照
ChangeUnitVersionDefinitionクラス