QualifiedStreamId
struct
Namespace: Orleans.Runtime
Identifies a stream within a named stream provider.
[Orleans.Immutable][Orleans.GenerateSerializer][System.Text.Json.Serialization.JsonConverter(Orleans.Runtime.QualifiedStreamIdJsonConverter)]public readonly struct QualifiedStreamId : IComparable<QualifiedStreamId>, IEquatable<QualifiedStreamId>, IFormattable, ISpanFormattable, ISerializableConstructors
QualifiedStreamId(string, StreamId)Initializes a new instance of theQualifiedStreamIdstruct.
Methods
CompareTo(QualifiedStreamId)Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.Equals(QualifiedStreamId)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.GetHashCodeReturns the hash code for this instance.GetObjectData(SerializationInfo, StreamingContext)Populates aSystem.Runtime.Serialization.SerializationInfowith the data needed to serialize the target object.ToStringReturns the fully qualified type name of this instance.operator ==(QualifiedStreamId, QualifiedStreamId)Compares two qualified stream identifiers for equality.implicit operator StreamId(QualifiedStreamId)Returns the stream identifier contained in a qualified stream identifier.operator !=(QualifiedStreamId, QualifiedStreamId)Compares two qualified stream identifiers for inequality.
Fields
ProviderNameThe name of the stream provider.StreamIdThe stream identifier.
