Partilhar via


IdSpan Estrutura

Definição

Tipo primitivo para identidades, representando uma sequência de bytes.

[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Serializable]
public readonly struct IdSpan : IComparable<Orleans.Runtime.IdSpan>, IEquatable<Orleans.Runtime.IdSpan>, ISpanFormattable, System.Runtime.Serialization.ISerializable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Serializable>]
type IdSpan = struct
    interface ISerializable
    interface ISpanFormattable
    interface IFormattable
Public Structure IdSpan
Implements IComparable(Of IdSpan), IEquatable(Of IdSpan), ISerializable, ISpanFormattable
Herança
IdSpan
Atributos
Implementações

Construtores

IdSpan(Byte[])

Inicializa uma nova instância do struct IdSpan.

Propriedades

IsDefault

Obtém um valor que indica se essa instância é o valor padrão.

Value

Obtém o valor subjacente.

Métodos

AsSpan()

Retorna uma representação de intervalo dessa instância.

CompareTo(IdSpan)

Tipo primitivo para identidades, representando uma sequência de bytes.

Create(String)

Cria uma nova IdSpan instância do valor fornecido.

Equals(IdSpan)

Tipo primitivo para identidades, representando uma sequência de bytes.

Equals(Object)

Tipo primitivo para identidades, representando uma sequência de bytes.

GetHashCode()

Tipo primitivo para identidades, representando uma sequência de bytes.

GetObjectData(SerializationInfo, StreamingContext)

Tipo primitivo para identidades, representando uma sequência de bytes.

GetUniformHashCode()

Retorna um código hash uniforme e estável para um IdSpan.

ToString()

Retorna uma representação de cadeia de caracteres dessa instância, decodificação do valor como UTF8.

TryFormat(Span<Char>, Int32)

Tipo primitivo para identidades, representando uma sequência de bytes.

UnsafeCreate(Byte[], Int32)

Cria uma instância, especificando o código hash e o valor .

UnsafeGetArray(IdSpan)

Obtém a matriz subjacente dessa instância.

Operadores

Equality(IdSpan, IdSpan)

Compara os operandos fornecidos quanto à igualdade.

Inequality(IdSpan, IdSpan)

Compara os operandos fornecidos quanto à desigualdade.

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider)

Tipo primitivo para identidades, representando uma sequência de bytes.

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

Tipo primitivo para identidades, representando uma sequência de bytes.

Aplica-se a