OpenTelemetry.Internal.OpenTelemetryApiEventSource
EventSource implementation for OpenTelemetry API.
This is used for internal logging of this library.
namespace OpenTelemetry.Internal
{
internal sealed class OpenTelemetryApiEventSource : EventSource
{
public static readonly OpenTelemetryApiEventSource Log;
public void ActivityContextExtractException(string format, Exception ex);
public void BaggageExtractException(string format, Exception ex);
public void TracestateExtractException(Exception ex);
public void TracestateKeyIsInvalid(ReadOnlySpan<char> key);
public void TracestateValueIsInvalid(ReadOnlySpan<char> value);
public void TooManyItemsInTracestate();
public void TracestateKeyIsInvalid(string key);
public void TracestateValueIsInvalid(string value);
public void TracestateExtractError(string error);
public void FailedToExtractActivityContext(string format, string exception);
public void FailedToInjectActivityContext(string format, string error);
public void FailedToExtractBaggage(string format, string exception);
public void FailedToInjectBaggage(string format, string error);
public OpenTelemetryApiEventSource();
}
}