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


GrainAddress Класс

Определение

Представляет запись в IGrainDirectory

[Orleans.GenerateSerializer]
[Orleans.Immutable]
public sealed class GrainAddress : IEquatable<Orleans.Runtime.GrainAddress>, ISpanFormattable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
type GrainAddress = class
    interface IEquatable<GrainAddress>
    interface ISpanFormattable
    interface IFormattable
Public NotInheritable Class GrainAddress
Implements IEquatable(Of GrainAddress), ISpanFormattable
Наследование
GrainAddress
Атрибуты
Реализации

Конструкторы

GrainAddress()

Представляет запись в IGrainDirectory

Свойства

ActivationId

Идентификатор конкретной активации Grain

GrainId

Идентификатор объекта Grain

IsComplete

Представляет запись в IGrainDirectory

MembershipVersion

MembershipVersion во время регистрации

SiloAddress

Адрес хранилища, в котором находится активация grain

Методы

Equals(GrainAddress)

Представляет запись в IGrainDirectory

Equals(Object)

Представляет запись в IGrainDirectory

GetHashCode()

Представляет запись в IGrainDirectory

Matches(GrainAddress)

Два адреса grain совпадают, если они имеют равные SiloAddress значения и GrainId и либо один имеет значение по умолчанию ActivationId , либо оба имеют равные ActivationId значения.

ToFullString()

Представляет запись в IGrainDirectory

ToString()

Представляет запись в IGrainDirectory

Явные реализации интерфейса

IFormattable.ToString(String, IFormatProvider)

Представляет запись в IGrainDirectory

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

Представляет запись в IGrainDirectory

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