Конструктор SyncId (Byte , Boolean)
Инициализирует новый экземпляр класса SyncId, который содержит указанный бесформатный идентификатор и значение, указывающее, имеет ли идентификатор фиксированную, или переменную длину.
Пространство имен: 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> [] () [] []
Бесформатные данные идентификатора.
- isVariableLength
Тип System. . :: . .Boolean
Значение true, если это идентификатор переменной длины, в противном случае — значение false.
Исключения
Исключение | Условие |
---|---|
ArgumentOutOfRangeException | Параметр rawId имеет недопустимую, слишком большую или слишком маленькую длину для значения isVariableLength. |
ArgumentNullException | Параметр rawId равен null Nothing nullptr unit пустая ссылка (Nothing в Visual Basic) . |
Замечания
Конструктор в этой форме хранит данные идентификатора в точном соответствии с указанным.