GrainType Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет тип элемента grain.
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Serializable]
public readonly struct GrainType : IComparable<Orleans.Runtime.GrainType>, IEquatable<Orleans.Runtime.GrainType>, ISpanFormattable, System.Runtime.Serialization.ISerializable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Serializable>]
type GrainType = struct
interface ISerializable
interface ISpanFormattable
interface IFormattable
Public Structure GrainType
Implements IComparable(Of GrainType), IEquatable(Of GrainType), ISerializable, ISpanFormattable
- Наследование
-
GrainType
- Атрибуты
- Реализации
Конструкторы
GrainType(Byte[]) |
Инициализирует новый экземпляр структуры GrainType. |
GrainType(IdSpan) |
Инициализирует новый экземпляр структуры GrainType. |
Свойства
IsDefault |
Возвращает значение, указывающее, является ли этот экземпляр значением по умолчанию. |
Value |
Возвращает базовое значение. |
Методы
AsSpan() |
Возвращает представление этого экземпляра в диапазоне. |
CompareTo(GrainType) |
Представляет тип элемента grain. |
Create(String) |
Создает новый экземпляр GrainType. |
Equals(GrainType) |
Представляет тип элемента grain. |
Equals(Object) |
Представляет тип элемента grain. |
GetHashCode() |
Представляет тип элемента grain. |
GetObjectData(SerializationInfo, StreamingContext) |
Представляет тип элемента grain. |
GetUniformHashCode() |
Создает универсальный стабильный хэш-код для этого типа grain. |
ToString() |
Возвращает строковое представление этого экземпляра, декодируя значение как UTF8. |
UnsafeGetArray(GrainType) |
Возвращает массив, лежащий в основе экземпляра типа grain. |
Операторы
Equality(GrainType, GrainType) |
Сравнивает предоставленные операнды на равенство. |
Explicit(GrainType to IdSpan) | |
Explicit(IdSpan to GrainType) | |
Inequality(GrainType, GrainType) |
Сравнивает предоставленные операнды на неравенство. |
Явные реализации интерфейса
IFormattable.ToString(String, IFormatProvider) |
Представляет тип элемента grain. |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Представляет тип элемента grain. |
Методы расширения
IsClient(GrainType) |
Возвращает значение |
IsGrainService(GrainType) |
Возвращает значение |
IsLegacyGrain(GrainType) |
Возвращает значение |
IsSystemTarget(GrainType) |
Возвращает значение |