Class ClusterDescription
Represents information about a cluster.
- Inheritance
-
Cluster
Description
- Implements
- Inherited Members
Constructors
- ClusterDescription(ClusterId, bool, Exception, ClusterType, IEnumerable<ServerDescription>)
Initializes a new instance of the Cluster
Description class.
Properties
- Cluster
Id Gets the cluster identifier.
- Direct
Connection Gets the DirectConnection.
- Dns
Monitor Exception Gets the last DNS monitor exception (null if there was none).
- Is
Compatible With Driver Gets a value indicating whether this cluster is compatible with the driver.
- Logical
Session Timeout Gets the logical session timeout.
- Servers
Gets the servers.
- State
Gets the cluster state.
- Type
Gets the cluster type.
Methods
- Equals(Cluster
Description) 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.
- Get
Hash Code() Serves as the default hash function.
- To
String() Returns a string that represents the current object.
- With
Dns Monitor Exception(Exception) Returns a new ClusterDescription with a changed DnsMonitorException.
- With
Server Description(Server Description) Returns a new ClusterDescription with a changed ServerDescription.
- With
Type(Cluster Type) Returns a new ClusterDescription with a changed ClusterType.
- Without
Server Description(End Point) Returns a new ClusterDescription with a ServerDescription removed.