Namespace MongoDB.Driver.Core.WireProtocol.Messages.Encoders
Classes
- CommandResponseMessageEncoderSelector
Represents a message encoder selector for CommandResponseMessages.
- CompressedMessageEncoderSelector
Represents a message encoder selector for compressed messages.
- MessageEncoderSettings
Represents settings for message encoders.
- MessageEncoderSettingsName
Represents the names of different encoder settings.
- ReplyMessageEncoderSelector<TDocument>
Represents a message encoder selector for ReplyMessages.
Interfaces
- IEncodableMessage
Represents an encodable message.
- IMessageEncoder
Represents a message encoder.
- IMessageEncoderFactory
Represents a message encoder factory.
- IMessageEncoderPostProcessor
Represents the changes that can be made to a message after it has been encoded.
- IMessageEncoderSelector
Represents a message encoder selector that gets the appropriate encoder from an encoder factory.