| IClusterableServer Interface | 
Namespace: MongoDB.Driver.Core.Servers
 Syntax
SyntaxThe IClusterableServer type exposes the following members.
 Properties
Properties| 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.) | 
 Methods
Methods| 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 | 
            Invalidates this instance (sets the server type to Unknown and clears the connection pool).
             | 
|  | RequestHeartbeat | 
            Requests a heartbeat as soon as possible.
             | 
 Events
Events| Name | Description | |
|---|---|---|
|  | DescriptionChanged | 
            Occurs when the server description changes.
            (Inherited from IServer.) | 
 See Also
See Also