Поделиться через


Конструктор 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) .

Замечания

Конструктор в этой форме хранит данные идентификатора в точном соответствии с указанным.

См. также

Справочник

SyncId Класс

Элементы SyncId

Перегрузка SyncId

Пространство имен Microsoft.Synchronization