次の方法で共有


ChannelId 構造体

定義

プロバイダー内のチャネルを識別します

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

プロパティ

FullKey

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

Key

キーを取得します。

Namespace

名前空間を取得します。

メソッド

CompareTo(ChannelId)

プロバイダー内のチャネルを識別します

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

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

Create(String, Guid)

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

Create(String, String)

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

Equals(ChannelId)

プロバイダー内のチャネルを識別します

Equals(Object)

プロバイダー内のチャネルを識別します

GetHashCode()

プロバイダー内のチャネルを識別します

GetKeyAsString()

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

GetNamespace()

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

GetObjectData(SerializationInfo, StreamingContext)

プロバイダー内のチャネルを識別します

ToString()

プロバイダー内のチャネルを識別します

演算子

Equality(ChannelId, ChannelId)

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

Inequality(ChannelId, ChannelId)

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

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

IFormattable.ToString(String, IFormatProvider)

プロバイダー内のチャネルを識別します

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

プロバイダー内のチャネルを識別します

適用対象