ObjectId 结构
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
唯一可识别对象的标识符。
[MessagePack.MessagePackFormatter(typeof(Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectIdFormatter))]
[System.Runtime.CompilerServices.IsReadOnly]
public readonly struct ObjectId : IEquatable<Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectId>
[<MessagePack.MessagePackFormatter(typeof(Microsoft.VisualStudio.RpcContracts.RemoteUI.ObjectIdFormatter))>]
[<System.Runtime.CompilerServices.IsReadOnly>]
type ObjectId = struct
Public Structure ObjectId
Implements IEquatable(Of ObjectId)
- 继承
-
ObjectId
- 属性
-
MessagePack.MessagePackFormatterAttribute IsReadOnlyAttribute
- 实现
构造函数
| ObjectId(UInt64) |
唯一可识别对象的标识符。 |
属性
| Invalid |
获取无效的 ID 值。 |
| Value |
标识符值。 |
方法
| Deconstruct(UInt64) |
唯一可识别对象的标识符。 |
| Equals(Object) |
唯一可识别对象的标识符。 |
| Equals(ObjectId) |
唯一可识别对象的标识符。 |
| GetHashCode() |
唯一可识别对象的标识符。 |
| ToString() |
唯一可识别对象的标识符。 |
运算符
| Equality(ObjectId, ObjectId) |
唯一可识别对象的标识符。 |
| Inequality(ObjectId, ObjectId) |
唯一可识别对象的标识符。 |
扩展方法
| Next(ObjectId) |
生成下一个 ObjectId 值。 |