Compartilhar via


GrainAddress Classe

Definição

Representa uma entrada em um 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
Herança
GrainAddress
Atributos
Implementações

Construtores

GrainAddress()

Representa uma entrada em um IGrainDirectory

Propriedades

ActivationId

ID da ativação de granularidade específica

GrainId

Identificador da granularidade

IsComplete

Representa uma entrada em um IGrainDirectory

MembershipVersion

MembershipVersion no momento do registro

SiloAddress

Endereço do silo onde reside a ativação de granularidade

Métodos

Equals(GrainAddress)

Representa uma entrada em um IGrainDirectory

Equals(Object)

Representa uma entrada em um IGrainDirectory

GetHashCode()

Representa uma entrada em um IGrainDirectory

Matches(GrainAddress)

Dois endereços de granularidade corresponderão se tiverem valores iguais SiloAddress e GrainId e um tiver um valor padrão ActivationId ou ambos tiverem valores iguais ActivationId .

ToFullString()

Representa uma entrada em um IGrainDirectory

ToString()

Representa uma entrada em um IGrainDirectory

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider)

Representa uma entrada em um IGrainDirectory

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

Representa uma entrada em um IGrainDirectory

Aplica-se a