C# Class CouchRS.DataProcessingExtension.CouchDbCommand

Represents a command that will be issue to a CouchDB.
Inheritance: IDbCommand, IDbCommandAnalysis
Show file Open project: ifandelse/CouchRS Class Usage Examples

Public Methods

Method Description
Cancel ( ) : void
CouchDbCommand ( CouchDbConnection connection ) : System
CouchDbCommand ( CouchDbConnection connection, WebClient webClient, CouchCommandVisitor visitor, CouchQueryParameterVisitor parameterVisitor, JsonResponseVisitor jsonResponseVisitor ) : System
CreateParameter ( ) : IDataParameter
Dispose ( ) : void
ExecuteReader ( CommandBehavior behavior ) : IDataReader
GetParameters ( ) : IDataParameterCollection

Protected Methods

Method Description
CouchDbCommand ( IDbCommand command ) : System

Private Methods

Method Description
RestoreLastKnownParamValues ( ) : void
StoreLastKnownParamValues ( ) : void

Method Details

Cancel() public method

public Cancel ( ) : void
return void

CouchDbCommand() public method

public CouchDbCommand ( CouchDbConnection connection ) : System
connection CouchDbConnection
return System

CouchDbCommand() public method

public CouchDbCommand ( CouchDbConnection connection, WebClient webClient, CouchCommandVisitor visitor, CouchQueryParameterVisitor parameterVisitor, JsonResponseVisitor jsonResponseVisitor ) : System
connection CouchDbConnection
webClient System.Net.WebClient
visitor CouchRS.Grammar.CouchCommandVisitor
parameterVisitor CouchRS.Grammar.CouchQueryParameterVisitor
jsonResponseVisitor CouchRS.Json.JsonResponseVisitor
return System

CouchDbCommand() protected method

protected CouchDbCommand ( IDbCommand command ) : System
command IDbCommand
return System

CreateParameter() public method

public CreateParameter ( ) : IDataParameter
return IDataParameter

Dispose() public method

public Dispose ( ) : void
return void

ExecuteReader() public method

public ExecuteReader ( CommandBehavior behavior ) : IDataReader
behavior CommandBehavior
return IDataReader

GetParameters() public method

public GetParameters ( ) : IDataParameterCollection
return IDataParameterCollection