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>) | |
| ToString() |
Определяет Stream в поставщике |
Операторы
| Имя | Описание |
|---|---|
| Equality(StreamId, StreamId) |
Сравнивает два экземпляра StreamId на предмет их равенства. |
| Inequality(StreamId, StreamId) |
Сравнивает два экземпляра StreamId на предмет их равенства. |
Явные реализации интерфейса
| Имя | Описание |
|---|---|
| IFormattable.ToString(String, IFormatProvider) |
Определяет Stream в поставщике |
| ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Определяет Stream в поставщике |