你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ActorId 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
ActorId 表示执行组件服务中执行组件的标识。 这用于标识执行组件服务将在其中运行的分区,请参阅 GetPartitionKey()
[System.Runtime.Serialization.DataContract(Name="ActorId")]
public sealed class ActorId : IComparable<Microsoft.ServiceFabric.Actors.ActorId>, IEquatable<Microsoft.ServiceFabric.Actors.ActorId>
[<System.Runtime.Serialization.DataContract(Name="ActorId")>]
type ActorId = class
interface IEquatable<ActorId>
interface IComparable<ActorId>
Public NotInheritable Class ActorId
Implements IComparable(Of ActorId), IEquatable(Of ActorId)
- 继承
-
ActorId
- 属性
- 实现
构造函数
ActorId(Guid) | |
ActorId(Int64) | |
ActorId(String) |
属性
Kind |
获取 ActorIdKind ActorId 的 。 |
方法
CompareTo(ActorId) |
将此实例与指定的 ActorId 对象进行比较,并指示此实例是在排序顺序中位于指定 actorId 之前、之后还是出现在同一位置。 |
CreateRandom() | |
Equals(ActorId) |
确定此实例是否与另一个指定的 ActorId 对象具有相同的值。 |
Equals(Object) |
确定此实例是否与指定的对象(也必须是 ActorId 对象)具有相同的值。 重写 Equals(Object)。 |
GetGuidId() |
获取 ActorId 的 ActorIdKindGuidID。 |
GetHashCode() |
重写 GetHashCode()。 |
GetLongId() |
获取 ActorId 的 ActorIdKindLongID。 |
GetPartitionKey() |
获取此 ActorId 的分区键。 |
GetStringId() |
获取 ActorId 的 ActorIdKindStringID。 |
ToString() |
重写 ToString()。 |
运算符
Equality(ActorId, ActorId) |
确定两个指定的 actorId 是否具有相同的 ID 和 ActorIdKind。 |
Inequality(ActorId, ActorId) |
确定两个指定的 actorId 是否具有不同的 id 和 ActorIdKind值。 |