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


ObjectVersion Структура

Определение

Версия уникально идентифицируемых объектов.

[MessagePack.MessagePackFormatter(typeof(Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectVersionFormatter))]
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ObjectVersion : IEquatable<Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectVersion>
[<MessagePack.MessagePackFormatter(typeof(Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectVersionFormatter))>]
[<System.Runtime.CompilerServices.IsReadOnly>]
type ObjectVersion = struct
Public Structure ObjectVersion
Implements IEquatable(Of ObjectVersion)
Наследование
ObjectVersion
Атрибуты
MessagePack.MessagePackFormatterAttribute IsReadOnlyAttribute
Реализации

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

ObjectVersion(UInt32, UInt32)

Версия уникально идентифицируемых объектов.

Свойства

ClientChangeCount

Текущий счетчик инициированных клиентом изменений объекта.

ServerChangeCount

Текущий счетчик изменений объекта, инициированных сервером.

Методы

Deconstruct(UInt32, UInt32)

Версия уникально идентифицируемых объектов.

Equals(Object)

Версия уникально идентифицируемых объектов.

Equals(ObjectVersion)

Версия уникально идентифицируемых объектов.

GetHashCode()

Версия уникально идентифицируемых объектов.

ToString()

Версия уникально идентифицируемых объектов.

Операторы

Equality(ObjectVersion, ObjectVersion)

Версия уникально идентифицируемых объектов.

Inequality(ObjectVersion, ObjectVersion)

Версия уникально идентифицируемых объектов.

Методы расширения

NextClientVersion(ObjectVersion)

Возвращает объект , соответствующий ObjectVersion следующему изменению клиента.

NextServerVersion(ObjectVersion)

Возвращает объект , соответствующий ObjectVersion следующему изменению сервера.

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