다음을 통해 공유


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)

ChannelId 인스턴스가 같은지 비교합니다.

Inequality(ChannelId, ChannelId)

ChannelId 인스턴스가 같은지 비교합니다.

명시적 인터페이스 구현

IFormattable.ToString(String, IFormatProvider)

공급자 내의 채널을 식별합니다.

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

공급자 내의 채널을 식별합니다.

적용 대상