MembershipEntry
class
Namespace: Orleans
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
[Orleans.GenerateSerializer]public sealed class MembershipEntry : IFormattable, ISpanFormattableConstructors
Properties
FaultZoneHostNameThe DNS host name of the silo. Equals to Dns.GetHostName(). Set on silo startup.IAmAliveTimethe last time this silo reported that it is alive. For diagnostics and troubleshooting only.ProxyPortSilo to clients TCP port. Set on silo startup.RoleNameSiloAddressThe silo unique identity (ip:port:epoch). Used mainly by the Membership Protocol.SiloNamethe name of the specific silo instance within a cluster. If running in Azure - the name of this role instance. Set on silo startup.StartTimeTime this silo was started. For diagnostics and troubleshooting only.StatusThe silo status. Managed by the Membership Protocol.SuspectTimesThe list of silos that suspect this silo. Managed by the Membership Protocol.UpdateZone
Methods
AddOrUpdateSuspector(SiloAddress, DateTime, int)AddSuspector(SiloAddress, DateTime)ToFullStringToStringReturns a string that represents the current object.
