mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-23 21:00:01 +08:00
Add ConnectionError and RequestError
This commit is contained in:
committed by
Chris Thompson
parent
aba45c2c7f
commit
33853d9ad9
20
types/tedious/index.d.ts
vendored
20
types/tedious/index.d.ts
vendored
@@ -548,3 +548,23 @@ export declare class Connection extends events.EventEmitter {
|
||||
close(): void;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* Error emitted by Connection class 'error' event
|
||||
*/
|
||||
export declare class ConnectionError extends Error {
|
||||
constructor(message?: string, code?: number);
|
||||
|
||||
public message: string;
|
||||
public code: number;
|
||||
}
|
||||
|
||||
/**
|
||||
* Error emitted by Request class
|
||||
*/
|
||||
export declare class RequestError extends Error {
|
||||
constructor(message?: string, code?: number);
|
||||
|
||||
public message: string;
|
||||
public code: number;
|
||||
}
|
||||
|
||||
@@ -31,4 +31,12 @@ request.on("row", (row: tedious.ColumnValue[]): void => {
|
||||
});
|
||||
connection.execSql(request);
|
||||
|
||||
var requestError = new tedious.RequestError();
|
||||
requestError.message = 'test';
|
||||
requestError.code = 1;
|
||||
requestError = new tedious.RequestError('test', 50005);
|
||||
|
||||
var connectionError = new tedious.ConnectionError();
|
||||
connectionError.message = 'test';
|
||||
connectionError.code = 1;
|
||||
connectionError = new tedious.ConnectionError('test', 50005);
|
||||
|
||||
Reference in New Issue
Block a user