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 |