Table of Contents

Namespace MongoDB.Driver.Core.Misc

The MongoDB.Driver.Core.Misc namespace contains miscellaneous classes.

Classes

BatchableSource<T>

Represents a batch of items that can be split if not all items can be processed at once.

EndPointHelper

Represents helper methods for EndPoints.

Ensure

Represents methods that can be used to ensure that parameter values meet expected conditions.

Feature

Represents a feature that is not supported by all versions of the server.

FixedCountBatchableSourceSerializer<TItem>

A serializer for BatchableSource that serializes a fixed count of items.

HintForFindAndModifyFeature

Represents the hint for find and modify feature.

Range<T>

Represents a range between a minimum and a maximum value.

SemanticVersion

Represents a semantic version number.

SemaphoreSlimRequest

Represents a tentative request to acquire a SemaphoreSlim.

SizeLimitingBatchableSourceSerializer<TItem>

A serializer for BatchableSource that serializes as much of the BatchableSource as fits in the max batch count and size.

Interfaces

IBatchableSource<T>

Represents a batch of items that can be split if not all items can be processed at once.