|  | Name | Description | 
|---|
|  | CommandTResult(DatabaseNamespace, BsonDocument, IElementNameValidator, FuncCommandResponseHandling, Boolean, IBsonSerializerTResult, MessageEncoderSettings, CancellationToken) | Obsolete. 
            Executes a Command protocol.
            (Inherited from IChannel.) | 
|  | CommandTResult(ICoreSession, ReadPreference, DatabaseNamespace, BsonDocument, IElementNameValidator, BsonDocument, FuncCommandResponseHandling, Boolean, IBsonSerializerTResult, MessageEncoderSettings, CancellationToken) | Obsolete. 
            Executes a Command protocol.
            (Inherited from IChannel.) | 
|  | CommandTResult(ICoreSession, ReadPreference, DatabaseNamespace, BsonDocument, IEnumerableType1CommandMessageSection, IElementNameValidator, BsonDocument, ActionIMessageEncoderPostProcessor, CommandResponseHandling, IBsonSerializerTResult, MessageEncoderSettings, CancellationToken) | 
            Executes a Command protocol.
            (Inherited from IChannel.) | 
|  | CommandAsyncTResult(DatabaseNamespace, BsonDocument, IElementNameValidator, FuncCommandResponseHandling, Boolean, IBsonSerializerTResult, MessageEncoderSettings, CancellationToken) | Obsolete. 
            Executes a Command protocol.
            (Inherited from IChannel.) | 
|  | CommandAsyncTResult(ICoreSession, ReadPreference, DatabaseNamespace, BsonDocument, IElementNameValidator, BsonDocument, FuncCommandResponseHandling, Boolean, IBsonSerializerTResult, MessageEncoderSettings, CancellationToken) | Obsolete. 
            Executes a Command protocol.
            (Inherited from IChannel.) | 
|  | CommandAsyncTResult(ICoreSession, ReadPreference, DatabaseNamespace, BsonDocument, IEnumerableType1CommandMessageSection, IElementNameValidator, BsonDocument, ActionIMessageEncoderPostProcessor, CommandResponseHandling, 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 | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.(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(CollectionNamespace, BsonDocument, BsonDocument, IElementNameValidator, Int32, Int32, Boolean, Boolean, Boolean, Boolean, Boolean, IBsonSerializerTDocument, MessageEncoderSettings, CancellationToken) | 
            Executes a Query protocol.
            (Inherited from IChannel.) | 
|  | QueryTDocument(CollectionNamespace, BsonDocument, BsonDocument, IElementNameValidator, Int32, Int32, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, IBsonSerializerTDocument, MessageEncoderSettings, CancellationToken) | Obsolete. 
            Executes a Query protocol.
            (Inherited from IChannel.) | 
|  | QueryAsyncTDocument(CollectionNamespace, BsonDocument, BsonDocument, IElementNameValidator, Int32, Int32, Boolean, Boolean, Boolean, Boolean, Boolean, IBsonSerializerTDocument, MessageEncoderSettings, CancellationToken) | 
            Executes a Query protocol.
            (Inherited from IChannel.) | 
|  | QueryAsyncTDocument(CollectionNamespace, BsonDocument, BsonDocument, IElementNameValidator, Int32, Int32, Boolean, Boolean, Boolean, Boolean, Boolean, Boolean, IBsonSerializerTDocument, MessageEncoderSettings, CancellationToken) | Obsolete. 
            Executes a Query protocol.
            (Inherited from IChannel.) | 
|  | Update | 
            Executes an Update protocol.
            (Inherited from IChannel.) | 
|  | UpdateAsync | 
            Executes an Update protocol.
            (Inherited from IChannel.) |