Condividi tramite


IdSpan Struct

Definizione

Tipo primitivo per le identità, che rappresenta una sequenza di byte.

[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
Ereditarietà
IdSpan
Attributi
Implementazioni

Costruttori

IdSpan(Byte[])

Inizializza una nuova istanza dell'elemento struct IdSpan.

Proprietà

IsDefault

Ottiene un valore che indica se questa istanza è il valore predefinito.

Value

Ottiene il valore sottostante.

Metodi

AsSpan()

Restituisce una rappresentazione di intervallo di questa istanza.

CompareTo(IdSpan)

Tipo primitivo per le identità, che rappresenta una sequenza di byte.

Create(String)

Crea una nuova IdSpan istanza dal valore specificato.

Equals(IdSpan)

Tipo primitivo per le identità, che rappresenta una sequenza di byte.

Equals(Object)

Tipo primitivo per le identità, che rappresenta una sequenza di byte.

GetHashCode()

Tipo primitivo per le identità, che rappresenta una sequenza di byte.

GetObjectData(SerializationInfo, StreamingContext)

Tipo primitivo per le identità, che rappresenta una sequenza di byte.

GetUniformHashCode()

Restituisce un codice hash uniforme e stabile per un IdSpanoggetto .

ToString()

Restituisce una rappresentazione di stringa di questa istanza, decodificando il valore come UTF8.

TryFormat(Span<Char>, Int32)

Tipo primitivo per le identità, che rappresenta una sequenza di byte.

UnsafeCreate(Byte[], Int32)

Crea un'istanza, specificando sia il codice hash che il valore.

UnsafeGetArray(IdSpan)

Ottiene la matrice sottostante da questa istanza.

Operatori

Equality(IdSpan, IdSpan)

Confronta gli operandi forniti per l'uguaglianza.

Inequality(IdSpan, IdSpan)

Confronta gli operandi forniti per la disuguaglianza.

Implementazioni dell'interfaccia esplicita

IFormattable.ToString(String, IFormatProvider)

Tipo primitivo per le identità, che rappresenta una sequenza di byte.

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

Tipo primitivo per le identità, che rappresenta una sequenza di byte.

Si applica a