UniqueId Класс

Определение

Уникальный идентификатор, оптимизированный для GUID.

public ref class UniqueId
public class UniqueId
type UniqueId = class
Public Class UniqueId
Наследование
UniqueId

Комментарии

Этот класс может содержать любое строковое значение, но имеет оптимизации для обработки Guid.

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

UniqueId()

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

UniqueId(Byte[])

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

UniqueId(Byte[], Int32)

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

UniqueId(Char[], Int32, Int32)

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

UniqueId(Guid)

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

UniqueId(String)

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

Свойства

CharArrayLength

Возвращает значение длины строкового представления UniqueId.

IsGuid

Указывает, является ли UniqueId объектом Guid.

Методы

Equals(Object)

Проверяет, равен ли объект этому UniqueId.

GetHashCode()

Создает хэш-код, представляющий UniqueId.

GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToCharArray(Char[], Int32)

Помещает значение UniqueId в массив char.

ToString()

Отображает значение UniqueId в строковом формате.

TryGetGuid(Byte[], Int32)

Предпринимает попытку получения значения UniqueId в виде Guid и сохранения его в данном массиве байтов после заданного смещения.

TryGetGuid(Guid)

Предпринимает попытку получения значения UniqueId в виде Guid.

Операторы

Equality(UniqueId, UniqueId)

Переопределяет оператор равенства для проверки равенства двух объектов UniqueId.

Inequality(UniqueId, UniqueId)

Переопределяет оператор равенства для проверки неравенства двух объектов UniqueId.

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