Represents a handle to a channel.
Namespace:
MongoDB.Driver.Core.Bindings
Assembly:
MongoDB.Driver.Core (in MongoDB.Driver.Core.dll) Version: 2.6.0+Branch.origin/v2.6.x.Sha.593796a7b35dc59243383bcc684de296a5468f2e
Syntax public interface IChannelHandle : IChannel,
IDisposable
Public Interface IChannelHandle
Inherits IChannel, IDisposable
type IChannelHandle =
interface
interface IChannel
interface IDisposable
end
The IChannelHandle type exposes the following members.
Properties Methods
| Name | Description |
---|
| CommandTResult(DatabaseNamespace, BsonDocument, IElementNameValidator, FuncCommandResponseHandling, Boolean, IBsonSerializerTResult, MessageEncoderSettings, CancellationToken) |
Executes a Command protocol.
(Inherited from IChannel.) |
| CommandTResult(ICoreSession, ReadPreference, DatabaseNamespace, BsonDocument, IElementNameValidator, BsonDocument, FuncCommandResponseHandling, Boolean, IBsonSerializerTResult, MessageEncoderSettings, CancellationToken) |
Executes a Command protocol.
(Inherited from IChannel.) |
| CommandAsyncTResult(DatabaseNamespace, BsonDocument, IElementNameValidator, FuncCommandResponseHandling, Boolean, IBsonSerializerTResult, MessageEncoderSettings, CancellationToken) |
Executes a Command protocol.
(Inherited from IChannel.) |
| CommandAsyncTResult(ICoreSession, ReadPreference, DatabaseNamespace, BsonDocument, IElementNameValidator, BsonDocument, FuncCommandResponseHandling, Boolean, IBsonSerializerTResult, MessageEncoderSettings, CancellationToken) |
Executes a Command protocol.
(Inherited from IChannel.) |
| Delete |
Executes a Delete protocol.
(Inherited from IChannel.) |
| DeleteAsync |
Executes a Delete protocol.
(Inherited from IChannel.) |
| Dispose | (Inherited from IDisposable.) |
| Fork |
Returns a new handle to the underlying channel.
|
| GetMoreTDocument |
Executes a GetMore protocol.
(Inherited from IChannel.) |
| GetMoreAsyncTDocument |
Executes a GetMore protocol.
(Inherited from IChannel.) |
| InsertTDocument |
Executes an Insert protocol.
(Inherited from IChannel.) |
| InsertAsyncTDocument |
Executes an Insert protocol.
(Inherited from IChannel.) |
| KillCursors |
Executes a KillCursors protocol.
(Inherited from IChannel.) |
| KillCursorsAsync |
Executes a KillCursors protocol.
(Inherited from IChannel.) |
| QueryTDocument |
Executes a Query protocol.
(Inherited from IChannel.) |
| QueryAsyncTDocument |
Executes a Query protocol.
(Inherited from IChannel.) |
| Update |
Executes an Update protocol.
(Inherited from IChannel.) |
| UpdateAsync |
Executes an Update protocol.
(Inherited from IChannel.) |
TopSee Also