NetworkAddress Class
Namespace: Hazelcast.Networking
Assembly: Hazelcast.Net.dll
Represents a network address.
public class NetworkAddress : IEquatable<NetworkAddress>
Implements
Inherited Members
Constructors
Name | Description |
---|---|
NetworkAddress(IPAddress, int) | Initializes a new instance of the NetworkAddress class with an IP address and a port. |
NetworkAddress(string, int) | Initializes a new instance of the NetworkAddress class with a hostname and a port. |
Properties
Name | Description |
---|---|
HostName | Gets the host name. |
IPAddress | Gets the IP address corresponding to this address. |
IPEndPoint | Gets the IP endpoint corresponding to this address. |
IsIpV4 | Whether the address is an IP v4 address. |
IsIpV6 | Whether the address is an IP v6 address. |
IsIpV6GlobalOrScoped | Whether the address is an IP v6 address which is global (non-local), or scoped. |
Port | Gets the port. |
Methods
Name | Description |
---|---|
Equals(NetworkAddress) | Indicates whether the current object is equal to another object of the same type. |
Equals(object) | Determines whether the specified object is equal to the current object. |
GetHashCode() | Serves as the default hash function. |
ToString() | Returns a string that represents the current object. |
Operators
Name | Description |
---|---|
operator ==(NetworkAddress, NetworkAddress) | Overrides the == operator. |
operator !=(NetworkAddress, NetworkAddress) | Overrides the != operator. |