ChannelId 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
識別提供者內的通道
[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) |
比較兩個 ChannelId 執行個體是否相等。 |
Inequality(ChannelId, ChannelId) |
比較兩個 ChannelId 執行個體是否相等。 |
明確介面實作
IFormattable.ToString(String, IFormatProvider) |
識別提供者內的通道 |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
識別提供者內的通道 |