다음을 통해 공유


StreamId 구조체

정의

공급자 내의 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 이 instance 구성 요소를 문자열로 반환합니다.

GetNamespace()

Namespace 이 instance 구성 요소를 문자열로 반환합니다.

GetObjectData(SerializationInfo, StreamingContext)

공급자 내의 Stream 식별합니다.

Parse(ReadOnlySpan<Byte>)

에서 StreamId instance 구문 분석합니다String.

ToString()

공급자 내의 Stream 식별합니다.

연산자

Equality(StreamId, StreamId)

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

Inequality(StreamId, StreamId)

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

명시적 인터페이스 구현

IFormattable.ToString(String, IFormatProvider)

공급자 내의 Stream 식별합니다.

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

공급자 내의 Stream 식별합니다.

적용 대상