Click or drag to resize

ClusterBuilder Class

Represents a cluster builder.
Inheritance Hierarchy
SystemObject
  MongoDB.Driver.Core.ConfigurationClusterBuilder

Namespace:  MongoDB.Driver.Core.Configuration
Assembly:  MongoDB.Driver.Core (in MongoDB.Driver.Core.dll) Version: 2.6.0+Branch.origin/v2.6.x.Sha.593796a7b35dc59243383bcc684de296a5468f2e
Syntax
public class ClusterBuilder

The ClusterBuilder type exposes the following members.

Constructors
  NameDescription
Public methodClusterBuilder
Initializes a new instance of the ClusterBuilder class.
Top
Methods
  NameDescription
Public methodBuildCluster
Builds the cluster.
Public methodConfigureCluster
Configures the cluster settings.
Public methodConfigureConnection
Configures the connection settings.
Public methodConfigureConnectionPool
Configures the connection pool settings.
Public methodConfigureServer
Configures the server settings.
Public methodConfigureSsl
Configures the SSL stream settings.
Public methodConfigureTcp
Configures the TCP stream settings.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodRegisterStreamFactory
Registers a stream factory wrapper.
Public methodSubscribe(IEventSubscriber)
Subscribes the specified subscriber.
Public methodSubscribeTEvent(ActionTEvent)
Subscribes to events of type TEvent.
Public methodToString (Inherited from Object.)
Top
Extension Methods
  NameDescription
Public Extension MethodConfigureWithConnectionString(String)Overloaded.
Configures a cluster builder from a connection string.
(Defined by ClusterBuilderExtensions.)
Public Extension MethodConfigureWithConnectionString(ConnectionString)Overloaded.
Configures a cluster builder from a connection string.
(Defined by ClusterBuilderExtensions.)
Public Extension MethodToBson
Serializes an object to a BSON byte array.
(Defined by BsonExtensionMethods.)
Public Extension MethodToBsonDocument
Serializes an object to a BsonDocument.
(Defined by BsonExtensionMethods.)
Public Extension MethodToJson
Serializes an object to a JSON string.
(Defined by BsonExtensionMethods.)
Public Extension MethodTraceCommandsWith
Configures the cluster to trace command events to the specified traceSource.
(Defined by ClusterBuilderExtensions.)
Public Extension MethodTraceWith
Configures the cluster to trace events to the specified traceSource.
(Defined by ClusterBuilderExtensions.)
Public Extension MethodUsePerformanceCounters
Configures the cluster to write performance counters.
(Defined by ClusterBuilderExtensions.)
Top
See Also