Click or drag to resize

IReadWriteBindingHandle Interface

Represents a handle to a read-write binding.

Namespace:  MongoDB.Driver.Core.Bindings
Assembly:  MongoDB.Driver.Core (in MongoDB.Driver.Core.dll) Version: 2.16.0+eeafbea0921243a5868b81984e1083a07c1f75bc
Syntax
public interface IReadWriteBindingHandle : IReadWriteBinding, 
	IReadBinding, IBinding, IDisposable, IWriteBinding, IReadBindingHandle, 
	IWriteBindingHandle

The IReadWriteBindingHandle type exposes the following members.

Properties
  NameDescription
Public propertyReadPreference
Gets the read preference.
(Inherited from IReadBinding.)
Public propertySession
Gets the session.
(Inherited from IBinding.)
Top
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodFork
Returns a new handle to the underlying read-write binding.
Public methodGetReadChannelSource
Gets a channel source for read operations.
(Inherited from IReadBinding.)
Public methodGetReadChannelSourceAsync
Gets a channel source for read operations.
(Inherited from IReadBinding.)
Public methodGetWriteChannelSource(CancellationToken)
Gets a channel source for write operations.
(Inherited from IWriteBinding.)
Public methodGetWriteChannelSource(IMayUseSecondaryCriteria, CancellationToken)
Gets a channel source for write operations that may use a secondary.
(Inherited from IWriteBinding.)
Public methodGetWriteChannelSourceAsync(CancellationToken)
Gets a channel source for write operations.
(Inherited from IWriteBinding.)
Public methodGetWriteChannelSourceAsync(IMayUseSecondaryCriteria, CancellationToken)
Gets a channel source for write operations that may use a secondary.
(Inherited from IWriteBinding.)
Top
See Also