Class ServerInfo
Provide connection information for the client to the server node in cache.
Inheritance
Assembly: Alachisoft.NCache.Client.dll
Syntax
public class ServerInfo : IComparable
Constructors
Name | Description |
---|---|
ServerInfo(IPAddress, Int32) | It initializes new instance of ServerInfo. |
ServerInfo(String, Int32) | It initializes a new instance of ServerInfo. |
ServerInfo(String, Int32, Boolean) | It is used in the case of load balancer where the underlying machines are behind a load balancer. The isLoadBalancer flag passed in the constructor signifies whether the server being added is the load balancer or the underlying machine |
Properties
Name | Description |
---|---|
IP | IPAddress of the server node where cache is running. |
IsLoadBalancer | Indicates that the server IP is that of a load balancer. The load Balancer is used to forward connections to underlying machines. |
Name | Name of the server node where cache is running. |
Port | Port for client to connect to the server node. |
Priority | Priority for client connection to the server node. |
Methods
Name | Description |
---|---|
CompareTo(Object) | Compares the ServerInfo on the basis of priority |
Equals(Object) | Compares two ServerInfo instances. |
ToString() | Converts the value of this instance to its equivalent string representation. |