StreamId Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Identifica um Stream em um provedor
[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
- Herança
-
StreamId
- Atributos
- Implementações
Propriedades
| FullKey |
Obtém a chave completa. |
| Key |
Obtém a chave. |
| Namespace |
Obtém o namespace. |
Métodos
| CompareTo(StreamId) |
Identifica um Stream em um provedor |
| Create(IStreamIdentity) |
Inicializa uma nova instância do struct StreamId. |
| Create(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Inicializa uma nova instância do struct StreamId. |
| Create(String, Guid) |
Inicializa uma nova instância do struct StreamId. |
| Create(String, Int64) |
Inicializa uma nova instância do struct StreamId. |
| Create(String, String) |
Inicializa uma nova instância do struct StreamId. |
| Equals(Object) |
Identifica um Stream em um provedor |
| Equals(StreamId) |
Identifica um Stream em um provedor |
| GetHashCode() |
Identifica um Stream em um provedor |
| GetKeyAsString() |
Retorna o Key componente dessa instância como uma cadeia de caracteres. |
| GetNamespace() |
Retorna o Namespace componente dessa instância como uma cadeia de caracteres. |
| GetObjectData(SerializationInfo, StreamingContext) |
Identifica um Stream em um provedor |
| Parse(ReadOnlySpan<Byte>) | |
| ToString() |
Identifica um Stream em um provedor |
Operadores
| Equality(StreamId, StreamId) |
Compara duas instâncias de StreamId quanto à igualdade. |
| Inequality(StreamId, StreamId) |
Compara duas instâncias de StreamId quanto à igualdade. |
Implantações explícitas de interface
| IFormattable.ToString(String, IFormatProvider) |
Identifica um Stream em um provedor |
| ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Identifica um Stream em um provedor |