TelemetryUTLogger Class
Logger that is useful for UT It can be used in places where logger instance is required, but events should be not send over.
Signature
export declare class TelemetryUTLogger implements ITelemetryLogger
Implements: ITelemetryLogger
Methods
| Method | Return Type | Description |
|---|---|---|
| debugAssert(condition, event) | void | |
| logException(event, exception) | void | |
| logGenericError(eventName, error) | void | |
| send(event) | void | |
| sendErrorEvent(event, error) | void | |
| sendPerformanceEvent(event, error) | void | |
| sendTelemetryEvent(event, error) | void | |
| shipAssert(condition, event) | void |
Method Details
debugAssert
Signature
debugAssert(condition: boolean, event?: ITelemetryErrorEvent): void;
Parameters
| Parameter | Modifiers | Type | Description |
|---|---|---|---|
| condition | boolean | ||
| event | optional | ITelemetryErrorEvent |
logException
Signature
logException(event: ITelemetryErrorEvent, exception: any): void;
Parameters
| Parameter | Type | Description |
|---|---|---|
| event | ITelemetryErrorEvent | |
| exception | any |
logGenericError
Signature
logGenericError(eventName: string, error: any): void;
Parameters
| Parameter | Type | Description |
|---|---|---|
| eventName | string | |
| error | any |
send
Signature
send(event: ITelemetryBaseEvent): void;
Parameters
| Parameter | Type | Description |
|---|---|---|
| event | ITelemetryBaseEvent |
sendErrorEvent
Signature
sendErrorEvent(event: ITelemetryErrorEvent, error?: any): void;
Parameters
| Parameter | Modifiers | Type | Description |
|---|---|---|---|
| event | ITelemetryErrorEvent | ||
| error | optional | any |
sendPerformanceEvent
Signature
sendPerformanceEvent(event: ITelemetryPerformanceEvent, error?: any): void;
Parameters
| Parameter | Modifiers | Type | Description |
|---|---|---|---|
| event | ITelemetryPerformanceEvent | ||
| error | optional | any |
sendTelemetryEvent
Signature
sendTelemetryEvent(event: ITelemetryGenericEvent, error?: any): void;
Parameters
| Parameter | Modifiers | Type | Description |
|---|---|---|---|
| event | ITelemetryGenericEvent | ||
| error | optional | any |
shipAssert
Signature
shipAssert(condition: boolean, event?: ITelemetryErrorEvent): void;
Parameters
| Parameter | Modifiers | Type | Description |
|---|---|---|---|
| condition | boolean | ||
| event | optional | ITelemetryErrorEvent |