MongoServerInstance Class |
Namespace: MongoDB.Driver
The MongoServerInstance type exposes the following members.
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetIPEndPoint |
Gets the IP end point of this server instance.
| |
GetServerDescription |
Gets the server description.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Ping |
Checks whether the server is alive (throws an exception if not).
| |
Supports |
Checks whether this server instance supports a feature.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
ToBson |
Serializes an object to a BSON byte array.
(Defined by BsonExtensionMethods.) | |
ToBsonDocument |
Serializes an object to a BsonDocument.
(Defined by BsonExtensionMethods.) | |
ToJson |
Serializes an object to a JSON string.
(Defined by BsonExtensionMethods.) |
Name | Description | |
---|---|---|
Address |
Gets the address of this server instance.
| |
BuildInfo |
Gets the build info of this server instance.
| |
InstanceType |
Gets the instance type.
| |
IsArbiter |
Gets a value indicating whether this server instance is an arbiter instance.
| |
IsPassive | Obsolete.
Gets a value indicating whether this server instance is a passive instance.
| |
IsPrimary |
Gets a value indicating whether this server instance is a primary.
| |
IsSecondary |
Gets a value indicating whether this server instance is a secondary.
| |
MaxBatchCount |
Gets the maximum batch count for write operations.
| |
MaxDocumentSize |
Gets the max document size for this server instance.
| |
MaxMessageLength |
Gets the max message length for this server instance.
| |
MaxWireDocumentSize |
Gets the maximum size of a wire document. Normally slightly larger than MaxDocumentSize.
| |
SequentialId |
Gets the unique sequential Id for this server instance.
| |
Settings |
Gets the server for this server instance.
| |
State |
Gets the state of this server instance.
|
Name | Description | |
---|---|---|
StateChanged |
Occurs when the value of the State property changes.
|