Поделиться через


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()

Возвращает представление этого экземпляра в диапазоне.

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)

Примитивный тип для удостоверений, представляющий последовательность байтов.

Применяется к