Freigeben über


IdSpan Struktur

Definition

Primitiver Typ für Identitäten, der eine Bytesequenz darstellt.

[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
Vererbung
IdSpan
Attribute
Implementiert

Konstruktoren

IdSpan(Byte[])

Initialisiert eine neue Instanz der IdSpan-Struktur.

Eigenschaften

IsDefault

Ruft einen Wert ab, der angibt, ob diese Instanz der Standardwert ist.

Value

Ruft den zugrunde liegenden Wert ab.

Methoden

AsSpan()

Gibt eine Spandarstellung dieser Instanz zurück.

CompareTo(IdSpan)

Primitiver Typ für Identitäten, der eine Bytesequenz darstellt.

Create(String)

Erstellt eine neue IdSpan Instanz aus dem bereitgestellten Wert.

Equals(IdSpan)

Primitiver Typ für Identitäten, der eine Bytesequenz darstellt.

Equals(Object)

Primitiver Typ für Identitäten, der eine Bytesequenz darstellt.

GetHashCode()

Primitiver Typ für Identitäten, der eine Bytesequenz darstellt.

GetObjectData(SerializationInfo, StreamingContext)

Primitiver Typ für Identitäten, der eine Bytesequenz darstellt.

GetUniformHashCode()

Gibt einen einheitlichen, stabilen Hashcode für einen zurück IdSpan.

ToString()

Gibt eine Zeichenfolgendarstellung dieser Instanz zurück, die den Wert als UTF8 decodiert.

TryFormat(Span<Char>, Int32)

Primitiver Typ für Identitäten, der eine Bytesequenz darstellt.

UnsafeCreate(Byte[], Int32)

Erstellt eine Instanz, die sowohl den Hashcode als auch den Wert angibt.

UnsafeGetArray(IdSpan)

Ruft das zugrunde liegende Array aus dieser Instanz ab.

Operatoren

Equality(IdSpan, IdSpan)

Vergleicht die bereitgestellten Operanden auf Gleichheit.

Inequality(IdSpan, IdSpan)

Vergleicht die bereitgestellten Operanden auf Ungleichheit.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider)

Primitiver Typ für Identitäten, der eine Bytesequenz darstellt.

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

Primitiver Typ für Identitäten, der eine Bytesequenz darstellt.

Gilt für: