StreamId 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロバイダー内の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>) | |
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を識別します |