Edit

Share via


GrainAddressCacheUpdate Class

Definition

Represents a directive to update an invalid, cached GrainAddress to a valid GrainAddress.

[Orleans.GenerateSerializer]
[Orleans.Immutable]
public sealed class GrainAddressCacheUpdate : ISpanFormattable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
type GrainAddressCacheUpdate = class
    interface ISpanFormattable
    interface IFormattable
Public NotInheritable Class GrainAddressCacheUpdate
Implements ISpanFormattable
Inheritance
GrainAddressCacheUpdate
Attributes
Implements

Constructors

GrainAddressCacheUpdate(GrainAddress, GrainAddress)

Properties

GrainId

Identifier of the Grain.

InvalidActivationId

Identifier of the invalid grain activation.

InvalidGrainAddress

Gets the invalid grain activation address.

InvalidSiloAddress

Address of the silo indicated by the invalid grain activation cache entry.

ValidGrainAddress

Gets the valid grain activation address.

Methods

ToFullString()
ToString()

Explicit Interface Implementations

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

Applies to