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
)
参数
- rawId
类型:array<System. . :: . .Byte> [] () [] []
原始 ID 数据。
- isVariableLength
类型:System. . :: . .Boolean
如果这是一个可变长度的 ID,则为 true;否则为 false。
异常
异常 | 条件 |
---|---|
ArgumentOutOfRangeException | rawId 具有无效长度,或者对于 isVariableLength 的值而言太短或太长。 |
ArgumentNullException | rawId 为 null Nothing nullptr unit null 引用(在 Visual Basic 中为 Nothing) 。 |
注释
这种形式的构造函数严格按指定形式存储 ID 数据。