Freigeben über


ObjectVersion Struktur

Definition

Version eines eindeutig identifizierbaren Objekts.

[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)
Vererbung
ObjectVersion
Attribute
MessagePack.MessagePackFormatterAttribute IsReadOnlyAttribute
Implementiert

Konstruktoren

ObjectVersion(UInt32, UInt32)

Version eines eindeutig identifizierbaren Objekts.

Eigenschaften

ClientChangeCount

Aktueller Indikator für vom Client initiierte Änderungen des Objekts.

ServerChangeCount

Aktueller Leistungsindikator für serverinitiierte Änderungen des Objekts.

Methoden

Deconstruct(UInt32, UInt32)

Version eines eindeutig identifizierbaren Objekts.

Equals(Object)

Version eines eindeutig identifizierbaren Objekts.

Equals(ObjectVersion)

Version eines eindeutig identifizierbaren Objekts.

GetHashCode()

Version eines eindeutig identifizierbaren Objekts.

ToString()

Version eines eindeutig identifizierbaren Objekts.

Operatoren

Equality(ObjectVersion, ObjectVersion)

Version eines eindeutig identifizierbaren Objekts.

Inequality(ObjectVersion, ObjectVersion)

Version eines eindeutig identifizierbaren Objekts.

Erweiterungsmethoden

NextClientVersion(ObjectVersion)

Ruft die ObjectVersion entsprechende der nächsten Clientänderung ab.

NextServerVersion(ObjectVersion)

Ruft die ObjectVersion entsprechende der nächsten Serveränderung ab.

Gilt für: