UniqueId Конструкторы

Определение

Создает новый экземпляр данного класса.

Перегрузки

UniqueId()

Создает новый экземпляр этого класса с новым GUID.

UniqueId(Byte[])

Создает новый экземпляр этого класса, используя массив байтов, представляющий Guid.

UniqueId(Guid)

Создает новый экземпляр данного класса, используя Guid.

UniqueId(String)

Создает новый экземпляр данного класса, используя строку.

UniqueId(Byte[], Int32)

Создает новый экземпляр данного класса, начиная со смещения в пределах массива byte, представляющего Guid.

UniqueId(Char[], Int32, Int32)

Создает новый экземпляр данного класса, начиная со смещения в пределах массива char, используя заданное количество записей.

UniqueId()

Создает новый экземпляр этого класса с новым GUID.

public:
 UniqueId();
public UniqueId ();
Public Sub New ()

Применяется к

UniqueId(Byte[])

Создает новый экземпляр этого класса, используя массив байтов, представляющий Guid.

public:
 UniqueId(cli::array <System::Byte> ^ guid);
public UniqueId (byte[] guid);
new System.Xml.UniqueId : byte[] -> System.Xml.UniqueId
Public Sub New (guid As Byte())

Параметры

guid
Byte[]

Массив байтов, представляющий Guid.

Исключения

guid имеет значение null.

Параметр guid предоставляет менее 16 допустимых байтов.

Комментарии

Используются только первые 16 байтов массива.

Применяется к

UniqueId(Guid)

Создает новый экземпляр данного класса, используя Guid.

public:
 UniqueId(Guid guid);
public UniqueId (Guid guid);
new System.Xml.UniqueId : Guid -> System.Xml.UniqueId
Public Sub New (guid As Guid)

Параметры

guid
Guid

Объект Guid.

Исключения

guid имеет значение null.

Применяется к

UniqueId(String)

Создает новый экземпляр данного класса, используя строку.

public:
 UniqueId(System::String ^ value);
public UniqueId (string value);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public UniqueId (string value);
new System.Xml.UniqueId : string -> System.Xml.UniqueId
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
new System.Xml.UniqueId : string -> System.Xml.UniqueId
Public Sub New (value As String)

Параметры

value
String

Строка, используемая для создания объекта UniqueId.

Атрибуты

Исключения

value имеет значение null.

Длина параметра value равна нулю.

Комментарии

Допустимое значение — любая строка ненулевой длины.

Применяется к

UniqueId(Byte[], Int32)

Создает новый экземпляр данного класса, начиная со смещения в пределах массива byte, представляющего Guid.

public:
 UniqueId(cli::array <System::Byte> ^ guid, int offset);
public UniqueId (byte[] guid, int offset);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public UniqueId (byte[] guid, int offset);
new System.Xml.UniqueId : byte[] * int -> System.Xml.UniqueId
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
new System.Xml.UniqueId : byte[] * int -> System.Xml.UniqueId
Public Sub New (guid As Byte(), offset As Integer)

Параметры

guid
Byte[]

Массив byte, представляющий Guid.

offset
Int32

Позиция смещения внутри массива byte, представляющего Guid.

Атрибуты

Исключения

guid имеет значение null.

Параметр offset имеет значение меньше нуля или больше длины массива.

Параметры guid и offset предоставляют менее 16 допустимых байтов.

Комментарии

Используются только первые 16 байтов после заданного смещения.

Применяется к

UniqueId(Char[], Int32, Int32)

Создает новый экземпляр данного класса, начиная со смещения в пределах массива char, используя заданное количество записей.

public:
 UniqueId(cli::array <char> ^ chars, int offset, int count);
public UniqueId (char[] chars, int offset, int count);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
public UniqueId (char[] chars, int offset, int count);
new System.Xml.UniqueId : char[] * int * int -> System.Xml.UniqueId
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
new System.Xml.UniqueId : char[] * int * int -> System.Xml.UniqueId
Public Sub New (chars As Char(), offset As Integer, count As Integer)

Параметры

chars
Char[]

Массив char, представляющий Guid.

offset
Int32

Позиция смещения внутри массива char, представляющего Guid.

count
Int32

Количество используемых записей массива, начиная с offset.

Атрибуты

Исключения

chars имеет значение null.

Параметр offset имеет значение меньше нуля или больше длины массива.

-или-

Параметр count имеет значение меньше нуля или больше длины массива минус offset.

Параметр count равен нулю.

Применяется к