Property | Type | Description | |
---|---|---|---|
resman |
Method | Description | |
---|---|---|
Authenticate ( |
||
Bind ( |
||
CancelRequest ( |
||
Close ( |
||
Describe ( |
||
EmptySync ( |
||
Execute ( |
||
FunctionCall ( |
||
GetCopyData ( |
||
Open ( |
||
Parse ( |
||
ProcessAndDiscardBackendResponses ( |
Call ProcessBackendResponsesEnum(), and scan and discard all results.
|
|
Query ( |
||
SendCopyData ( |
||
SendCopyDone ( |
||
SendCopyFail ( |
||
Startup ( |
||
Sync ( |
||
TestConnector ( |
||
TestNotify ( |
Method | Description | |
---|---|---|
ChangeState ( |
This method is used by the states to change the state of the context.
|
|
ProcessBackendResponses_Ver_2 ( |
||
ProcessBackendResponses_Ver_3 ( |
||
StartCopy ( |
Method | Description | |
---|---|---|
CheckForContextSocketAvailability ( |
Checks for context socket availability. Socket.Poll supports integer as microseconds parameter. This limits the usable command timeout value to 2,147 seconds: (2,147 x 1,000,000 less than max_int). In order to bypass this limit, the availability of the socket is checked in 2,147 seconds cycles
|
|
ProcessBackendResponsesEnum ( |
This method is responsible to handle all protocol messages sent from the backend. It holds all the logic to do it. To exchange data, it uses a Mediator object from which it reads/writes information to handle backend requests.
|
|
ReadCopyHeader ( Stream stream ) : Npgsql.NpgsqlCopyFormat |
public Authenticate ( |
||
context | ||
password | byte | |
return | void |
public Bind ( |
||
context | ||
bind | Npgsql.NpgsqlBind | |
return | void |
public CancelRequest ( |
||
context | ||
return | void |
protected static ChangeState ( |
||
context | ||
newState | ||
return | void |
public Close ( |
||
context | ||
return | void |
public Describe ( |
||
context | ||
describe | Npgsql.NpgsqlDescribe | |
return | void |
public EmptySync ( |
||
context | ||
return | void |
public Execute ( |
||
context | ||
execute | Npgsql.NpgsqlExecute | |
return | void |
public FunctionCall ( |
||
context | ||
command | ||
return | void |
public GetCopyData ( |
||
context | ||
return | byte[] |
public Open ( |
||
context | ||
timeout | ||
return | void |
public Parse ( |
||
context | ||
parse | Npgsql.NpgsqlParse | |
return | void |
public ProcessAndDiscardBackendResponses ( |
||
context | ||
return | void |
protected ProcessBackendResponses_Ver_2 ( |
||
context | ||
return | IEnumerable |
protected ProcessBackendResponses_Ver_3 ( |
||
context | ||
return | IEnumerable |
public Query ( |
||
context | ||
query | ||
return | void |
public SendCopyData ( |
||
context | ||
buf | byte | |
off | int | |
len | int | |
return | void |
public SendCopyDone ( |
||
context | ||
return | void |
public SendCopyFail ( |
||
context | ||
message | String | |
return | void |
protected StartCopy ( |
||
context | ||
copyFormat | Npgsql.NpgsqlCopyFormat | |
return | void |
public Startup ( |
||
context | ||
settings | ||
return | void |
public Sync ( |
||
context | ||
return | void |
public TestConnector ( |
||
context | ||
return | void |
public TestNotify ( |
||
context | ||
return | void |