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.