Condividi tramite


ChannelId Struct

Definizione

Identifica un canale all'interno di un provider

[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
Ereditarietà
ChannelId
Attributi
Implementazioni

Proprietà

FullKey

Ottiene la chiave completa.

Key

Ottiene la chiave.

Namespace

Ottiene lo spazio dei nomi.

Metodi

CompareTo(ChannelId)

Identifica un canale all'interno di un provider

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

Inizializza una nuova istanza dell'elemento struct ChannelId.

Create(String, Guid)

Inizializza una nuova istanza dell'elemento struct ChannelId.

Create(String, String)

Inizializza una nuova istanza dell'elemento struct ChannelId.

Equals(ChannelId)

Identifica un canale all'interno di un provider

Equals(Object)

Identifica un canale all'interno di un provider

GetHashCode()

Identifica un canale all'interno di un provider

GetKeyAsString()

Restituisce il Key componente di questa istanza come stringa.

GetNamespace()

Restituisce il Namespace componente di questa istanza come stringa.

GetObjectData(SerializationInfo, StreamingContext)

Identifica un canale all'interno di un provider

ToString()

Identifica un canale all'interno di un provider

Operatori

Equality(ChannelId, ChannelId)

Verifica l'uguaglianza tra due istanze di ChannelId.

Inequality(ChannelId, ChannelId)

Verifica l'uguaglianza tra due istanze di ChannelId.

Implementazioni dell'interfaccia esplicita

IFormattable.ToString(String, IFormatProvider)

Identifica un canale all'interno di un provider

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

Identifica un canale all'interno di un provider

Si applica a