JournalId
struct
Namespace: Orleans.Journaling
Identifies a journal independently of any grain activation.
public readonly struct JournalId : IEquatable<JournalId>Constructors
JournalId(string)Initializes a new instance of theJournalIdstruct.
Properties
Methods
Create(IEnumerable<string>)Creates a journal id from decoded hierarchical segments.Create(ReadOnlySpan<string>)Creates a journal id from decoded hierarchical segments.Create(string, ReadOnlySpan<string>)Creates a journal id from decoded hierarchical segments.Equals(JournalId)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.FromGrainId(GrainId)Creates a journal id from a grain id.GetHashCodeReturns the hash code for this instance.IsPrefixOf(JournalId)Determines whether this id is a prefix ofjournalId.ToStringReturns the fully qualified type name of this instance.operator ==(JournalId, JournalId)Compares two journal ids for equality.operator !=(JournalId, JournalId)Compares two journal ids for inequality.
