Partager via


IdSpan Structure

Définition

Type primitif pour les identités, représentant une séquence d’octets.

[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
Héritage
IdSpan
Attributs
Implémente

Constructeurs

IdSpan(Byte[])

Initialise une nouvelle instance du struct IdSpan.

Propriétés

IsDefault

Obtient une valeur indiquant si cette instance est la valeur par défaut.

Value

Obtient la valeur sous-jacente.

Méthodes

AsSpan()

Retourne une représentation d’étendue de cette instance.

CompareTo(IdSpan)

Type primitif pour les identités, représentant une séquence d’octets.

Create(String)

Crée une IdSpan instance à partir de la valeur fournie.

Equals(IdSpan)

Type primitif pour les identités, représentant une séquence d’octets.

Equals(Object)

Type primitif pour les identités, représentant une séquence d’octets.

GetHashCode()

Type primitif pour les identités, représentant une séquence d’octets.

GetObjectData(SerializationInfo, StreamingContext)

Type primitif pour les identités, représentant une séquence d’octets.

GetUniformHashCode()

Retourne un code de hachage stable et uniforme pour un IdSpan.

ToString()

Retourne une représentation sous forme de chaîne de cette instance, décodant la valeur en UTF8.

TryFormat(Span<Char>, Int32)

Type primitif pour les identités, représentant une séquence d’octets.

UnsafeCreate(Byte[], Int32)

Crée une instance, en spécifiant à la fois le code de hachage et la valeur.

UnsafeGetArray(IdSpan)

Obtient le tableau sous-jacent de cette instance.

Opérateurs

Equality(IdSpan, IdSpan)

Compare les opérandes fournis pour l’égalité.

Inequality(IdSpan, IdSpan)

Compare les opérandes fournis pour l’inégalité.

Implémentations d’interfaces explicites

IFormattable.ToString(String, IFormatProvider)

Type primitif pour les identités, représentant une séquence d’octets.

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

Type primitif pour les identités, représentant une séquence d’octets.

S’applique à