StreamId 構造体

定義

プロバイダー内のStreamを識別します

[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Serializable]
public readonly struct StreamId : IComparable<Orleans.Runtime.StreamId>, IEquatable<Orleans.Runtime.StreamId>, ISpanFormattable, System.Runtime.Serialization.ISerializable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Serializable>]
type StreamId = struct
    interface ISerializable
    interface ISpanFormattable
    interface IFormattable
Public Structure StreamId
Implements IComparable(Of StreamId), IEquatable(Of StreamId), ISerializable, ISpanFormattable
継承
StreamId
属性
実装

プロパティ

FullKey

完全なキーを取得します。

Key

キーを取得します。

Namespace

名前空間を取得します。

メソッド

CompareTo(StreamId)

プロバイダー内のStreamを識別します

Create(IStreamIdentity)

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

Create(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

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

Create(String, Guid)

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

Create(String, Int64)

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

Create(String, String)

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

Equals(Object)

プロバイダー内のStreamを識別します

Equals(StreamId)

プロバイダー内のStreamを識別します

GetHashCode()

プロバイダー内のStreamを識別します

GetKeyAsString()

このインスタンスのコンポーネントを Key 文字列として返します。

GetNamespace()

このインスタンスのコンポーネントを Namespace 文字列として返します。

GetObjectData(SerializationInfo, StreamingContext)

プロバイダー内のStreamを識別します

Parse(ReadOnlySpan<Byte>)

からインスタンスをStreamIdString解析します。

ToString()

プロバイダー内のStreamを識別します

演算子

Equality(StreamId, StreamId)

2 つの StreamId インスタンスを比較し、相互に等価かどうかを判断します。

Inequality(StreamId, StreamId)

2 つの StreamId インスタンスを比較し、相互に等価かどうかを判断します。

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

IFormattable.ToString(String, IFormatProvider)

プロバイダー内のStreamを識別します

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

プロバイダー内のStreamを識別します

適用対象