112 if ((
int)
value >> 6 != 0)
135 protected virtual void Dispose(
bool disposing)
156 Span<char> initialBuffer = stackalloc
char[256];
164 public virtual void Fail(
string? message)
169 public virtual void Fail(
string? message,
string? detailMessage)
174 public abstract void Write(
string? message);
176 public virtual void Write(
object? o)
184 public virtual void Write(
string? message,
string? category)
188 if (category ==
null)
194 Write(category +
": " + ((message ==
null) ?
string.
Empty : message));
199 public virtual void Write(
object? o,
string? category)
203 if (category ==
null)
209 Write((o ==
null) ?
"" : o.ToString(), category);
237 WriteLine((o ==
null) ?
"" : o.ToString());
241 public virtual void WriteLine(
string? message,
string? category)
245 if (category ==
null)
251 WriteLine(category +
": " + ((message ==
null) ?
string.
Empty : message));
256 public virtual void WriteLine(
object? o,
string? category)
260 WriteLine((o ==
null) ?
"" : o.ToString(), category);
269 string message =
string.Empty;
272 message = data.ToString();
284 WriteLine((data !=
null) ?
string.Join(
", ", data) :
string.Empty);
325 Span<char> initialBuffer = stackalloc
char[256];
333 Write(
string.Create(provider, initialBuffer, ref handler));
338 if (eventCache ==
null)
349 Write(
"LogicalOperationStack=");
352 foreach (
object item in logicalOperationStack)
380 WriteLine(
string.Create(provider, initialBuffer, ref handler));
391 WriteLine(
string.Create(provider2, initialBuffer2, ref handler2));
Stack LogicalOperationStack
bool ShouldTrace(TraceEventCache? cache, string source, TraceEventType eventType, int id, string? formatOrMessage, object?[]? args, object? data1, object?[]? data)
virtual void WriteLine(object? o)
virtual void Fail(string? message, string? detailMessage)
virtual void Fail(string? message)
void WriteLine(string? message)
void Write(string? message)
virtual void TraceTransfer(TraceEventCache? eventCache, string source, int id, string? message, Guid relatedActivityId)
virtual void WriteLine(string? message, string? category)
virtual ? string[] GetSupportedAttributes()
bool IsEnabled(TraceOptions opts)
virtual void TraceEvent(TraceEventCache? eventCache, string source, TraceEventType eventType, int id, string? format, params object?[]? args)
StringDictionary Attributes
virtual void TraceData(TraceEventCache? eventCache, string source, TraceEventType eventType, int id, object? data)
TraceListener(string? name)
StringDictionary _attributes
virtual void Write(object? o, string? category)
virtual void WriteLine(object? o, string? category)
void WriteFooter(TraceEventCache eventCache)
virtual void WriteIndent()
virtual void TraceEvent(TraceEventCache? eventCache, string source, TraceEventType eventType, int id, string? message)
virtual void Dispose(bool disposing)
void WriteHeader(string source, TraceEventType eventType, int id)
virtual void Write(string? message, string? category)
virtual void TraceData(TraceEventCache? eventCache, string source, TraceEventType eventType, int id, params object?[]? data)
virtual bool IsThreadSafe
TraceOptions TraceOutputOptions
TraceOptions _traceOptions
virtual void Write(object? o)
virtual void TraceEvent(TraceEventCache? eventCache, string source, TraceEventType eventType, int id)
static void SuppressFinalize(object obj)
static CultureInfo InvariantCulture
static string TraceListenerIndentSize
static string TraceListenerFail
void AppendLiteral(string value)
void AppendFormatted(ReadOnlySpan< char > value)