SyncId 构造函数 (Byte , Boolean)

初始化 SyncId 类的一个新实例,该实例包含指定的原始 ID 和一个指示该 ID 是固定长度还是可变长度的值。

命名空间:  Microsoft.Synchronization
程序集:  Microsoft.Synchronization(在 Microsoft.Synchronization.dll 中)

语法

声明
Public Sub New ( _
    rawId As Byte(), _
    isVariableLength As Boolean _
)
用法
Dim rawId As Byte()
Dim isVariableLength As Boolean

Dim instance As New SyncId(rawId, isVariableLength)
public SyncId(
    byte[] rawId,
    bool isVariableLength
)
public:
SyncId(
    array<unsigned char>^ rawId, 
    bool isVariableLength
)
new : 
        rawId:byte[] * 
        isVariableLength:bool -> SyncId
public function SyncId(
    rawId : byte[], 
    isVariableLength : boolean
)

参数

  • isVariableLength
    类型:System. . :: . .Boolean
    如果这是一个可变长度的 ID,则为 true;否则为 false。

异常

异常 条件
ArgumentOutOfRangeException

rawId 具有无效长度,或者对于 isVariableLength 的值而言太短或太长。

ArgumentNullException

rawId 为 null Nothing nullptr unit null 引用(在 Visual Basic 中为 Nothing) 。

注释

这种形式的构造函数严格按指定形式存储 ID 数据。

请参阅

参考

SyncId类

SyncId 成员

SyncId 重载

Microsoft.Synchronization 命名空间