Share via


IdSpan 結構

定義

身分識別的基本類型,表示位元組序列。

[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
繼承
IdSpan
屬性
實作

建構函式

IdSpan(Byte[])

初始化 IdSpan 結構的新執行個體。

屬性

IsDefault

取得值,指出這個實例是否為預設值。

Value

取得基礎值。

方法

AsSpan()

傳回這個實例的 span 表示。

CompareTo(IdSpan)

身分識別的基本類型,表示位元組序列。

Create(String)

從提供的值建立新的 IdSpan 實例。

Equals(IdSpan)

身分識別的基本類型,表示位元組序列。

Equals(Object)

身分識別的基本類型,表示位元組序列。

GetHashCode()

身分識別的基本類型,表示位元組序列。

GetObjectData(SerializationInfo, StreamingContext)

身分識別的基本類型,表示位元組序列。

GetUniformHashCode()

傳回 的 IdSpan 統一穩定雜湊碼。

ToString()

傳回這個實例的字串表示,將值解碼為 UTF8。

TryFormat(Span<Char>, Int32)

身分識別的基本類型,表示位元組序列。

UnsafeCreate(Byte[], Int32)

建立 實例,指定雜湊碼和值。

UnsafeGetArray(IdSpan)

從這個實例取得基礎陣列。

運算子

Equality(IdSpan, IdSpan)

比較所提供的運算元是否相等。

Inequality(IdSpan, IdSpan)

比較所提供的運算元是否不相等。

明確介面實作

IFormattable.ToString(String, IFormatProvider)

身分識別的基本類型,表示位元組序列。

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

身分識別的基本類型,表示位元組序列。

適用於