ActivationId 構造体

定義

グレインのアクティブ化を一意に識別します。

[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.ActivationIdConverter))]
[System.Serializable]
public readonly struct ActivationId : IEquatable<Orleans.Runtime.ActivationId>, ISpanFormattable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.ActivationIdConverter))>]
[<System.Serializable>]
type ActivationId = struct
    interface ISpanFormattable
    interface IFormattable
Public Structure ActivationId
Implements IEquatable(Of ActivationId), ISpanFormattable
継承
ActivationId
属性
実装

コンストラクター

ActivationId(Guid)

ActivationId 構造体の新しいインスタンスを初期化します。

プロパティ

IsDefault

インスタンスが既定のインスタンスかどうかを示す値を取得します。

メソッド

Equals(ActivationId)

グレインのアクティブ化を一意に識別します。

Equals(Object)

グレインのアクティブ化を一意に識別します。

FromParsableString(String)

を使用して作成されたアクティブ化 ID の文字列表現を ToParsableString()解析します。

GetDeterministic(GrainId)

指定されたグレイン ID から確定的かつ再現可能に計算されたアクティブ化 ID を返します。

GetHashCode()

グレインのアクティブ化を一意に識別します。

NewId()

新しいランダムなアクティブ化 ID を返します。

ToParsableString()

によって FromParsableString(String)解析できるこのアクティブ化 ID の文字列表現を返します。

ToString()

グレインのアクティブ化を一意に識別します。

演算子

Equality(ActivationId, ActivationId)

指定されたオペランドを等しいかどうか比較します。

Inequality(ActivationId, ActivationId)

指定されたオペランドの不等値を比較します。

明示的なインターフェイスの実装

IFormattable.ToString(String, IFormatProvider)

グレインのアクティブ化を一意に識別します。

ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

グレインのアクティブ化を一意に識別します。

適用対象