C# Class Mono.Data.Tds.Protocol.Tds70

Inheritance: Tds
Afficher le fichier Open project: kumpera/mono

Méthodes publiques

Méthode Description
BeginExecuteNonQuery ( string cmdText, TdsMetaParameterCollection parameters, AsyncCallback callback, object state ) : IAsyncResult
BeginExecuteProcedure ( string prolog, string epilog, string cmdText, bool IsNonQuery, TdsMetaParameterCollection parameters, AsyncCallback callback, object state ) : IAsyncResult
BeginExecuteQuery ( string cmdText, TdsMetaParameterCollection parameters, AsyncCallback callback, object state ) : IAsyncResult
Connect ( Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters ) : bool
EndExecuteNonQuery ( IAsyncResult ar ) : void
EndExecuteProcedure ( IAsyncResult ar ) : void
EndExecuteQuery ( IAsyncResult ar ) : void
ExecPrepared ( string commandText, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
ExecProc ( string commandText, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
Execute ( string commandText, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
Prepare ( string commandText, TdsMetaParameterCollection parameters ) : string
Reset ( ) : bool
Tds70 ( string server, int port ) : System
Tds70 ( string server, int port, int packetSize, int timeout ) : System
Tds70 ( string server, int port, int packetSize, int timeout, TdsVersion version ) : System
Unprepare ( string statementId ) : void

Méthodes protégées

Méthode Description
BuildExec ( string sql ) : string
ExecRPC ( TdsRpcProcId rpcId, string sql, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
ExecRPC ( string rpcName, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
IsValidRowCount ( byte status, byte op ) : bool
ProcessColumnInfo ( ) : void
ProcessReturnStatus ( ) : void

Private Methods

Méthode Description
BuildParameters ( ) : string
BuildPreparedParameters ( ) : string
BuildPreparedQuery ( string id ) : string
BuildProcedureCall ( string procedure ) : string
EncryptPassword ( string pass ) : string
FormatParameter ( TdsMetaParameter parameter ) : string
GetPrecision ( TdsColumnType type, int columnSize ) : byte
GetScale ( TdsColumnType type, int columnSize ) : byte
WriteParameterInfo ( TdsMetaParameter param ) : void
WritePreparedParameterInfo ( TdsMetaParameterCollection parameters ) : void
WriteRpcParameterInfo ( TdsMetaParameterCollection parameters ) : void

Method Details

BeginExecuteNonQuery() public méthode

public BeginExecuteNonQuery ( string cmdText, TdsMetaParameterCollection parameters, AsyncCallback callback, object state ) : IAsyncResult
cmdText string
parameters TdsMetaParameterCollection
callback AsyncCallback
state object
Résultat IAsyncResult

BeginExecuteProcedure() public méthode

public BeginExecuteProcedure ( string prolog, string epilog, string cmdText, bool IsNonQuery, TdsMetaParameterCollection parameters, AsyncCallback callback, object state ) : IAsyncResult
prolog string
epilog string
cmdText string
IsNonQuery bool
parameters TdsMetaParameterCollection
callback AsyncCallback
state object
Résultat IAsyncResult

BeginExecuteQuery() public méthode

public BeginExecuteQuery ( string cmdText, TdsMetaParameterCollection parameters, AsyncCallback callback, object state ) : IAsyncResult
cmdText string
parameters TdsMetaParameterCollection
callback AsyncCallback
state object
Résultat IAsyncResult

BuildExec() protected méthode

protected BuildExec ( string sql ) : string
sql string
Résultat string

Connect() public méthode

public Connect ( Mono.Data.Tds.Protocol.TdsConnectionParameters connectionParameters ) : bool
connectionParameters Mono.Data.Tds.Protocol.TdsConnectionParameters
Résultat bool

EndExecuteNonQuery() public méthode

public EndExecuteNonQuery ( IAsyncResult ar ) : void
ar IAsyncResult
Résultat void

EndExecuteProcedure() public méthode

public EndExecuteProcedure ( IAsyncResult ar ) : void
ar IAsyncResult
Résultat void

EndExecuteQuery() public méthode

public EndExecuteQuery ( IAsyncResult ar ) : void
ar IAsyncResult
Résultat void

ExecPrepared() public méthode

public ExecPrepared ( string commandText, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
commandText string
parameters TdsMetaParameterCollection
timeout int
wantResults bool
Résultat void

ExecProc() public méthode

public ExecProc ( string commandText, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
commandText string
parameters TdsMetaParameterCollection
timeout int
wantResults bool
Résultat void

ExecRPC() protected méthode

protected ExecRPC ( TdsRpcProcId rpcId, string sql, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
rpcId TdsRpcProcId
sql string
parameters TdsMetaParameterCollection
timeout int
wantResults bool
Résultat void

ExecRPC() protected méthode

protected ExecRPC ( string rpcName, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
rpcName string
parameters TdsMetaParameterCollection
timeout int
wantResults bool
Résultat void

Execute() public méthode

public Execute ( string commandText, TdsMetaParameterCollection parameters, int timeout, bool wantResults ) : void
commandText string
parameters TdsMetaParameterCollection
timeout int
wantResults bool
Résultat void

IsValidRowCount() protected méthode

protected IsValidRowCount ( byte status, byte op ) : bool
status byte
op byte
Résultat bool

Prepare() public méthode

public Prepare ( string commandText, TdsMetaParameterCollection parameters ) : string
commandText string
parameters TdsMetaParameterCollection
Résultat string

ProcessColumnInfo() protected méthode

protected ProcessColumnInfo ( ) : void
Résultat void

ProcessReturnStatus() protected méthode

protected ProcessReturnStatus ( ) : void
Résultat void

Reset() public méthode

public Reset ( ) : bool
Résultat bool

Tds70() public méthode

public Tds70 ( string server, int port ) : System
server string
port int
Résultat System

Tds70() public méthode

public Tds70 ( string server, int port, int packetSize, int timeout ) : System
server string
port int
packetSize int
timeout int
Résultat System

Tds70() public méthode

public Tds70 ( string server, int port, int packetSize, int timeout, TdsVersion version ) : System
server string
port int
packetSize int
timeout int
version TdsVersion
Résultat System

Unprepare() public méthode

public Unprepare ( string statementId ) : void
statementId string
Résultat void