Condividi tramite


GrainAddress Classe

Definizione

Rappresenta una voce in un 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
Ereditarietà
GrainAddress
Attributi
Implementazioni

Costruttori

GrainAddress()

Rappresenta una voce in un IGrainDirectory

Proprietà

ActivationId

ID dell'attivazione di granularità specifica

GrainId

Identificatore del granulare

IsComplete

Rappresenta una voce in un IGrainDirectory

MembershipVersion

MembershipVersion al momento della registrazione

SiloAddress

Indirizzo del silo in cui vive l'attivazione della granularità

Metodi

Equals(GrainAddress)

Rappresenta una voce in un IGrainDirectory

Equals(Object)

Rappresenta una voce in un IGrainDirectory

GetHashCode()

Rappresenta una voce in un IGrainDirectory

Matches(GrainAddress)

Due indirizzi granulari corrispondono se hanno valori uguali SiloAddress e e uno ha un valore predefinito ActivationId o entrambi hanno valori uguali ActivationIdGrainId.

ToFullString()

Rappresenta una voce in un IGrainDirectory

ToString()

Rappresenta una voce in un IGrainDirectory

Implementazioni dell'interfaccia esplicita

IFormattable.ToString(String, IFormatProvider)

Rappresenta una voce in un IGrainDirectory

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

Rappresenta una voce in un IGrainDirectory

Si applica a