Table of Contents

Namespace MongoDB.Driver.Core.Clusters.ServerSelectors

The MongoDB.Driver.Core.Clusters.ServerSelectors namespace contains classes related to server selectors.

Classes

CompositeServerSelector

Represents a selector that selects servers based on multiple partial selectors

DelegateServerSelector

Represents a server selector that wraps a delegate.

EndPointServerSelector

Represents a selector that selects servers based on an end point.

LatencyLimitingServerSelector

Represents a selector that selects servers within an acceptable latency range.

PriorityServerSelector

Represents a server selector that selects servers based on a collection of servers to deprioritize.

RandomServerSelector

Represents a selector that selects a random server.

ReadPreferenceServerSelector

Represents a selector that selects servers based on a read preference.

WritableServerSelector

Represents a server selector that selects writable servers.

Interfaces

IServerSelector

Represents a selector that selects servers.