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>
)

パラメーター

例外

例外 条件
SyncIdFormatMismatchException

changeUnitId に予期しない長さのバイト配列が含まれていました。

ArgumentNullException

idFormats、changeUnitId、または versionFieldIds が null Nothing nullptr unit NULL 参照 (Visual Basic では Nothing) です。

ArgumentOutOfRangeException

versionFieldIds にバージョン フィールド ID がこれ以上含まれていませんでした。

参照

参照

ChangeUnitVersionDefinitionクラス

ChangeUnitVersionDefinition メンバー

Microsoft.Synchronization.SimpleProviders 名前空間