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 Возвращает компонент данного экземпляра в виде строки.

GetNamespace()

Namespace Возвращает компонент данного экземпляра в виде строки.

GetObjectData(SerializationInfo, StreamingContext)

Определяет Stream в поставщике

Parse(ReadOnlySpan<Byte>)

StreamId Анализирует экземпляр из 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 в поставщике

Применяется к