次の方法で共有


ActorId クラス

定義

ActorId は、アクター サービス内のアクターの ID を表します。 これは、アクターが実行されるアクター サービスのパーティションを識別するために使用されます。 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)

Id 値が 型の クラスの ActorId 新しいインスタンスを初期化します Guid

ActorId(Int64)

Id 値が 型の クラスの ActorId 新しいインスタンスを初期化します Int64

ActorId(String)

Id 値が 型の クラスの ActorId 新しいインスタンスを初期化します String

プロパティ

Kind

ActorId の を ActorIdKind 取得します。

メソッド

CompareTo(ActorId)

このインスタンスを指定したオブジェクトと比較し、このインスタンスが、指定した ActorId actorId と並べ替え順序で同じ位置に先行、フォロー、または出現するかどうかを示します。

CreateRandom()

ランダムInt64な id 値を使用してActorId、 の種類Longの新しいインスタンスを作成します。

Equals(ActorId)

このインスタンスと、指定した別の ActorId の値が同一かどうかを判断します。

Equals(Object)

このインスタンスと、指定したオブジェクトの値が同一かどうかを判断します。ActorId オブジェクトを指定する必要があります。 Equals(Object) をオーバーライドします。

GetGuidId()

Guidである ActorId ActorIdKind の ID を取得します。

GetHashCode()

GetHashCode() をオーバーライドします。

GetLongId()

Longである ActorId ActorIdKind の ID を取得します。

GetPartitionKey()

この ActorId のパーティション キーを取得します。

GetStringId()

Stringである ActorId ActorIdKind の ID を取得します。

ToString()

ToString() をオーバーライドします。

演算子

Equality(ActorId, ActorId)

指定した 2 つの actorId が同じ ID と ActorIdKindを持っているかどうかを判断します。

Inequality(ActorId, ActorId)

指定した 2 つの actorId に id と ActorIdKindの値が異なるかどうかを判断します。

適用対象