Click or drag to resize
Akka.NETMember Class
Represents the address, current status, and roles of a cluster member node.
Inheritance Hierarchy
SystemObject
  Akka.ClusterMember

Namespace:  Akka.Cluster
Assembly:  Akka.Cluster (in Akka.Cluster.dll) Version: 1.2.3.42 (1.2.3.42)
Syntax
public class Member : IComparable<Member>

The Member type exposes the following members.

Properties
  NameDescription
Public propertyAddress
The Address for this member.
Public propertyRoles
The set of roles for the current member. Can be empty.
Public propertyStatus
The status of the current member.
Public propertyUniqueAddress
TBD
Top
Methods
  NameDescription
Public methodCompareTo
Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object.
Public methodCopy
Creates a copy of this member with the status provided.
Public methodCopyUp
Creates a copy of this member with the provided upNumber.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Overrides ObjectEquals(Object).)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Overrides ObjectGetHashCode.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasRole
Checks to see if a member supports a particular role.
Public methodStatic memberHighestPriorityOf
Picks the Member with the highest "priority" MemberStatus.
Public methodIsOlderThan
Is this member older, has been part of cluster longer, than another member. It is only correct when comparing two existing members in a cluster. A member that joined after removal of another member may be considered older than the removed member.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberPickHighestPriority
Combines and sorts two lists of Member into a single list ordered by highest prioirity
Public methodStatic memberPickNextTransition(Member, Member)
Compares two copies OF THE SAME MEMBER and returns whichever one is a valid transition of the other.
Public methodStatic memberPickNextTransition(IEnumerableMember, IEnumerableMember)
Combines and sorts two lists of Member into a single list ordered by Member's valid transitions
Public methodToString
Returns a string that represents the current object.
(Overrides ObjectToString.)
Top
Fields
  NameDescription
Public fieldStatic memberAddressOrdering
Address ordering type class, sorts addresses by host and port.
Top
Extension Methods
Remarks
See Also