ActivationId Структура
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Уникально идентифицирует активацию grain.
[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.ActivationIdConverter))]
[System.Serializable]
public readonly struct ActivationId : IEquatable<Orleans.Runtime.ActivationId>, ISpanFormattable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.ActivationIdConverter))>]
[<System.Serializable>]
type ActivationId = struct
interface ISpanFormattable
interface IFormattable
Public Structure ActivationId
Implements IEquatable(Of ActivationId), ISpanFormattable
- Наследование
-
ActivationId
- Атрибуты
- Реализации
Конструкторы
ActivationId(Guid) |
Инициализирует новый экземпляр структуры ActivationId. |
Свойства
IsDefault |
Возвращает значение, указывающее, является ли экземпляр экземпляром экземпляра по умолчанию. |
Методы
Equals(ActivationId) |
Уникально идентифицирует активацию grain. |
Equals(Object) |
Уникально идентифицирует активацию grain. |
FromParsableString(String) |
Анализирует строковое представление идентификатора активации, созданного с помощью ToParsableString(). |
GetDeterministic(GrainId) |
Возвращает идентификатор активации, который был вычислен детерминированно и воспроизводимо из предоставленного идентификатора grain. |
GetHashCode() |
Уникально идентифицирует активацию grain. |
NewId() |
Возвращает новый идентификатор случайной активации. |
ToParsableString() |
Возвращает строковое представление этого идентификатора активации, которое может быть проанализировано с помощью FromParsableString(String). |
ToString() |
Уникально идентифицирует активацию grain. |
Операторы
Equality(ActivationId, ActivationId) |
Сравнивает предоставленные операнды на равенство. |
Inequality(ActivationId, ActivationId) |
Сравнивает предоставленные операнды на неравенство. |
Явные реализации интерфейса
IFormattable.ToString(String, IFormatProvider) |
Уникально идентифицирует активацию grain. |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Уникально идентифицирует активацию grain. |