IClusterableServer Interface |
Namespace: MongoDB.Driver.Core.Servers
The IClusterableServer type exposes the following members.
Name | Description | |
---|---|---|
![]() | Description |
Gets the server description.
(Inherited from IServer.) |
![]() | EndPoint |
Gets the end point.
(Inherited from IServer.) |
![]() | IsInitialized |
Gets a value indicating whether this instance is initialized.
|
![]() | ServerId |
Gets the server identifier.
(Inherited from IServer.) |
Name | Description | |
---|---|---|
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) |
![]() | GetChannel |
Gets a channel to the server.
(Inherited from IServer.) |
![]() | GetChannelAsync |
Gets a channel to the server.
(Inherited from IServer.) |
![]() | Initialize |
Initializes this instance.
|
![]() | Invalidate(String) | Obsolete.
Invalidates this instance (sets the server type to Unknown and clears the connection pool).
|
![]() | Invalidate(String, TopologyVersion) |
Invalidates this instance (sets the server type to Unknown and clears the connection pool).
|
![]() | RequestHeartbeat |
Requests a heartbeat as soon as possible.
|
Name | Description | |
---|---|---|
![]() | DescriptionChanged |
Occurs when the server description changes.
(Inherited from IServer.) |