MongoDB.Driver.Core.Bindings Namespace |
Class | Description | |
---|---|---|
ChannelReadBinding |
Represents a read binding that is bound to a channel.
| |
ChannelReadWriteBinding |
Represents a read-write binding that is bound to a channel.
| |
ChannelSourceHandle |
Represents a handle to a channel source.
| |
ChannelSourceReadWriteBinding |
Represents a read-write binding to a channel source.
| |
CoreSession |
Represents a session.
| |
CoreSessionHandle |
A handle to a reference counted core session.
| |
CoreSessionOptions |
Core session options.
| |
CoreTransaction |
The state of a transaction.
| |
NoCoreSession |
An object that represents no core session.
| |
ReadBindingHandle |
Represents a handle to a read binding.
| |
ReadPreferenceBinding |
Represents a read binding to a cluster using a ReadPreference to select the server.
| |
ReadWriteBindingHandle |
Represents a handle to a read-write binding.
| |
ServerChannelSource |
Represents a channel source that is bound to a server.
| |
SingleServerReadBinding |
Represents a read binding to a single server;
| |
SingleServerReadWriteBinding |
Represents a read/write binding to a single server.
| |
SplitReadWriteBinding |
Represents a split read-write binding, where the reads use one binding and the writes use another.
| |
WrappingCoreSession |
An abstract base class for a core session that wraps another core session.
| |
WritableServerBinding |
Represents a write binding to a writable server.
|
Interface | Description | |
---|---|---|
IBinding |
Represents a read or write binding associated with a session.
| |
IChannel |
Represents a channel (similar to a connection but operates at the level of protocols rather than messages).
| |
IChannelHandle |
Represents a handle to a channel.
| |
IChannelSource |
Represents a channel source.
| |
IChannelSourceHandle |
Represents a handle to a channel source.
| |
ICoreSession |
The interface for a session in Core.
| |
ICoreSessionHandle |
A handle to a reference counted core session.
| |
IReadBinding |
Represents a binding that determines which channel source gets used for read operations.
| |
IReadBindingHandle |
Represents a handle to a read binding.
| |
IReadWriteBinding |
Represents a binding that can be used for both read and write operations.
| |
IReadWriteBindingHandle |
Represents a handle to a read-write binding.
| |
IWriteBinding |
Represents a binding that determines which channel source gets used for write operations.
| |
IWriteBindingHandle |
Represents a handle to a write binding.
|
Enumeration | Description | |
---|---|---|
CoreTransactionState |
Represents the current state of a Core transaction.
|