Skip to content

MembershipEntry

class

Namespace: Orleans

Represents a silo's membership record.
[Orleans.GenerateSerializer]
public sealed class MembershipEntry : IFormattable, ISpanFormattable

Constructors

Properties

  • FaultZone Gets or sets the silo's fault zone.
  • HostName The DNS host name of the silo. Equals to Dns.GetHostName(). Set on silo startup.
  • IAmAliveTime the last time this silo reported that it is alive. For diagnostics and troubleshooting only.
  • ProxyPort Silo to clients TCP port. Set on silo startup.
  • RoleName Gets or sets the role name associated with the silo.
  • SiloAddress The silo unique identity (ip:port:epoch). Used mainly by the Membership Protocol.
  • SiloName the name of the specific silo instance within a cluster. If running in Azure - the name of this role instance. Set on silo startup.
  • StartTime Time this silo was started. For diagnostics and troubleshooting only.
  • Status The silo status. Managed by the Membership Protocol.
  • SuspectTimes The list of silos that suspect this silo. Managed by the Membership Protocol.
  • UpdateZone Gets or sets the silo's update zone.

Methods