async-promise
Version:
Asynchronous coordination primitives for JavaScript and TypeScript
13 lines (12 loc) • 561 B
TypeScript
export declare let Trace: {
msTraceAsyncOperationStarting?(operationName?: string): number;
msTraceAsyncCallbackStarting?(asyncOperationId: number): void;
msTraceAsyncCallbackCompleted?(): void;
msTraceAsyncOperationCompleted?(asyncOperationId: number, status?: number): void;
setNonUserCodeExceptions?: boolean;
MS_ASYNC_OP_STATUS_SUCCESS?: number;
MS_ASYNC_OP_STATUS_CANCELED?: number;
MS_ASYNC_OP_STATUS_ERROR?: number;
MS_ASYNC_CALLBACK_STATUS_CANCEL?: number;
MS_ASYNC_CALLBACK_STATUS_ERROR?: number;
};