ObjectVersion Yapı
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Benzersiz olarak tanımlanabilir bir nesnenin sürümü.
[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)
- Devralma
-
ObjectVersion
- Öznitelikler
-
MessagePack.MessagePackFormatterAttribute IsReadOnlyAttribute
- Uygulamalar
Oluşturucular
ObjectVersion(UInt32, UInt32) |
Benzersiz olarak tanımlanabilir bir nesnenin sürümü. |
Özellikler
ClientChangeCount |
Nesnenin istemci tarafından başlatılan değişikliklerinin geçerli sayacı. |
ServerChangeCount |
Nesnenin sunucu tarafından başlatılan değişikliklerinin geçerli sayacı. |
Yöntemler
Deconstruct(UInt32, UInt32) |
Benzersiz olarak tanımlanabilir bir nesnenin sürümü. |
Equals(Object) |
Benzersiz olarak tanımlanabilir bir nesnenin sürümü. |
Equals(ObjectVersion) |
Benzersiz olarak tanımlanabilir bir nesnenin sürümü. |
GetHashCode() |
Benzersiz olarak tanımlanabilir bir nesnenin sürümü. |
ToString() |
Benzersiz olarak tanımlanabilir bir nesnenin sürümü. |
İşleçler
Equality(ObjectVersion, ObjectVersion) |
Benzersiz olarak tanımlanabilir bir nesnenin sürümü. |
Inequality(ObjectVersion, ObjectVersion) |
Benzersiz olarak tanımlanabilir bir nesnenin sürümü. |
Uzantı Metotları
NextClientVersion(ObjectVersion) |
ObjectVersion Sonraki istemci değişikliğine karşılık geleni alır. |
NextServerVersion(ObjectVersion) |
ObjectVersion Sonraki sunucu değişikliğine karşılık geleni alır. |