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


Элементы SyncId

Представляет идентификатор для элемента, базовой единицы или реплики.

Тип SyncId предоставляет доступ к следующим элементам.

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

  Имя Описание
Открытый метод SyncId(Byte) Инициализирует новый экземпляр класса SyncId, содержащего указанный идентификатор.
Открытый метод SyncId(Guid) Инициализирует новый экземпляр класса SyncId, содержащего указанный идентификатор GUID.
Открытый метод SyncId(String) Инициализирует новый экземпляр класса SyncId, содержащего указанный идентификатор.
Открытый метод SyncId(SyncGlobalId) Инициализирует новый экземпляр класса SyncId, содержащего указанный глобальный идентификатор.
Открытый метод SyncId(array<Byte> [] () [] [], Boolean) Инициализирует новый экземпляр класса SyncId, который содержит указанный бесформатный идентификатор и значение, указывающее, имеет ли идентификатор фиксированную, или переменную длину.
Защищенный метод SyncId(SerializationInfo, StreamingContext) Инициализирует новый экземпляр класса SyncId с использованием сериализованных данных.

В начало

Методы

  Имя Описание
Открытый метод CompareTo(Object) Сравнивает этот объект с другим объектом SyncId.
Открытый метод Equals(Object) Определяет, равен ли указанный объект SyncId этому объекту. (Перезаписывает Object. . :: . .Equals(Object).)
Открытый метод Equals(SyncId) Определяет, равен ли указанный объект SyncId этому объекту.
Защищенный метод Finalize() () () () (Наследуется из Object.)
Открытый метод GetByteId() () () () Возвращает однобайтовый идентификатор синхронизации.
Открытый метод GetGuidId() () () () Возвращает идентификатор синхронизации идентификатора GUID.
Открытый метод GetHashCode() () () () Вычисляет хэш-код, подходящий для использования в алгоритмах и структурах данных хэширования, например в хэш-таблицах. (Перезаписывает Object. . :: . .GetHashCode() () () ().)
Открытый метод GetObjectData(SerializationInfo, StreamingContext) Сериализует данные для указанного объекта SerializationInfo.
Открытый метод GetStringId() () () () Возвращает идентификатор синхронизации строки.
Открытый метод GetSyncGlobalId() () () () Возвращает идентификатор синхронизации SyncGlobalId.
Открытый метод GetType() () () () (Наследуется из Object.)
Защищенный метод MemberwiseClone() () () () (Наследуется из Object.)
Открытый метод ToString() () () () Возвращает строку, которая представляет идентификатор синхронизации. (Перезаписывает Object. . :: . .ToString() () () ().)

В начало

Операторы

  Имя Описание
Открытый операторСтатический элемент Equality(SyncId, SyncId) Определяет, равны ли два указанных объекта SyncId.
Открытый операторСтатический элемент GreaterThan(SyncId, SyncId) Определяет, больше ли idX, чем idY.
Открытый операторСтатический элемент Inequality(SyncId, SyncId) Определяет, различаются ли два указанных объекта SyncId.
Открытый операторСтатический элемент LessThan(SyncId, SyncId) Определяет, меньше ли idX, чем idY.

В начало

Свойства

  Имя Описание
Открытое свойство IsVariableLength Возвращает значение, которое указывает, имеет ли идентификатор переменную длину.
Открытое свойство RawId Возвращает необработанные данные идентификатора в байтовом массиве.

В начало

См. также

Справочник

SyncId Класс

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