Edit

Share via


StreamIdentity Class

Definition

Stream identity contains the public stream information use to uniquely identify a stream. Stream identities are only unique per stream provider.

[System.Serializable]
public class StreamIdentity : Orleans.Streams.IStreamIdentity
[System.Serializable]
[Orleans.GenerateSerializer]
[Orleans.Immutable]
public sealed class StreamIdentity : Orleans.Streams.IStreamIdentity
[<System.Serializable>]
type StreamIdentity = class
    interface IStreamIdentity
[<System.Serializable>]
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
type StreamIdentity = class
    interface IStreamIdentity
Public Class StreamIdentity
Implements IStreamIdentity
Public NotInheritable Class StreamIdentity
Implements IStreamIdentity
Inheritance
StreamIdentity
Attributes
Implements

Remarks

Use StreamId where possible, instead.

Constructors

StreamIdentity(Guid, String)

Initializes a new instance of the StreamIdentity class.

Properties

Guid

Gets the stream identifier.

Namespace

Gets the stream namespace.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

GetHashCode()

Serves as the default hash function.

Applies to