ActivationId
struct
Namespace: Orleans.Runtime
Uniquely identifies a grain activation.
[Orleans.GenerateSerializer][Orleans.Immutable][System.Text.Json.Serialization.JsonConverter(Orleans.Runtime.ActivationIdConverter)]public readonly struct ActivationId : IEquatable<ActivationId>, IFormattable, ISpanFormattableConstructors
ActivationId(Guid)Initializes a new instance of theActivationIdstruct.
Properties
IsDefaultGets a value indicating whether the instance is the default instance.
Methods
Equals(ActivationId)Indicates whether the current object is equal to another object of the same type.Equals(object?)Indicates whether this instance and a specified object are equal.FromParsableString(string)Parses a string representation of an activation id which was created usingActivationId.GetDeterministic(GrainId)Returns an activation id which has been computed deterministically and reproducibly from the provided grain id.GetHashCodeReturns the hash code for this instance.NewIdReturns a new, random activation id.ToParsableStringReturns a string representation of this activation id which can be parsed byActivationId.ToStringReturns the fully qualified type name of this instance.operator ==(ActivationId, ActivationId)Compares the provided operands for equality.operator !=(ActivationId, ActivationId)Compares the provided operands for inequality.
