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

Определение

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

Перегрузки

Имя Описание
UniqueId()

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

UniqueId(Byte[])

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

UniqueId(Guid)

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

UniqueId(String)

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

UniqueId(Byte[], Int32)

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

UniqueId(Char[], Int32, Int32)

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

UniqueId()

Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs

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

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

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

UniqueId(Byte[])

Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs

Создает новый экземпляр этого класса с помощью массива байтов, представляющего объект 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)

Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs

Создает новый экземпляр этого класса с помощью .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)

Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs

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

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)

Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs

Создает новый экземпляр этого класса, начиная с смещения в массиве 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)

Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs
Исходный код:
UniqueId.cs

Создает новый экземпляр этого класса, начиная с смещения в пределах 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 равно нулю.

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