UniqueId Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Уникальный идентификатор, оптимизированный для Guid.
public ref class UniqueId
public class UniqueId
type UniqueId = class
Public Class UniqueId
- Наследование
-
UniqueId
Комментарии
Этот класс может содержать любое строковое значение, но имеет оптимизации для работы с Guids.
Конструкторы
| Имя | Описание |
|---|---|
| UniqueId() |
Создает новый экземпляр этого класса с новым уникальным guid. |
| UniqueId(Byte[], Int32) |
Создает новый экземпляр этого класса, начиная с смещения в массиве |
| UniqueId(Byte[]) |
Создает новый экземпляр этого класса с помощью массива байтов, представляющего объект Guid. |
| UniqueId(Char[], Int32, Int32) |
Создает новый экземпляр этого класса, начиная с смещения в пределах |
| UniqueId(Guid) |
Создает новый экземпляр этого класса с помощью .Guid |
| UniqueId(String) |
Создает новый экземпляр этого класса с помощью строки. |
Свойства
| Имя | Описание |
|---|---|
| CharArrayLength |
Возвращает длину строкового UniqueIdпредставления объекта . |
| IsGuid |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Проверяет, равен ли объект этому UniqueId. |
| GetHashCode() |
Создает хэш-код этого представления UniqueId. |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToCharArray(Char[], Int32) |
Помещает UniqueId значение в |
| ToString() |
Отображает значение в строковом UniqueId формате. |
| TryGetGuid(Byte[], Int32) |
Пытается получить значение UniqueId в виде Guid и сохранить его в заданном массиве байтов в указанном смещение. |
| TryGetGuid(Guid) |
Операторы
| Имя | Описание |
|---|---|
| Equality(UniqueId, UniqueId) |
Переопределяет оператор равенства, чтобы проверить равенство двух UniqueIds. |
| Inequality(UniqueId, UniqueId) |
Переопределяет оператор равенства для проверки на неравенство двух UniqueIds. |