ข้ามไปยังเนื้อหา

Class DiagnosticsConvention

เนื้อหานี้ยังไม่ได้แปลเป็นภาษาไทย แสดงเป็นภาษาอังกฤษแทน

Namespace: Cephalon.Engine.Diagnostics
Assembly: Cephalon.Engine.dll

Describes the diagnostics convention published by one engine package or companion package.

public sealed record DiagnosticsConvention : IEquatable<DiagnosticsConvention>

objectDiagnosticsConvention

IEquatable<DiagnosticsConvention>

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

DiagnosticsConvention(string, string, string, IReadOnlyList<DiagnosticEventDefinition>)

Section titled “ DiagnosticsConvention(string, string, string, IReadOnlyList<DiagnosticEventDefinition>)”

Describes the diagnostics convention published by one engine package or companion package.

public DiagnosticsConvention(string Source, string LoggerCategoryPrefix, string Description, IReadOnlyList<DiagnosticEventDefinition> Events)

Source string

The stable package or subsystem identifier that owns the convention.

LoggerCategoryPrefix string

The logger category prefix used by the convention.

Description string

The operator-facing explanation of what the convention covers.

Events IReadOnlyList<DiagnosticEventDefinition>

The published event definitions that belong to the convention.

The operator-facing explanation of what the convention covers.

public string Description { get; init; }

string

The published event definitions that belong to the convention.

public IReadOnlyList<DiagnosticEventDefinition> Events { get; init; }

IReadOnlyList<DiagnosticEventDefinition>

The logger category prefix used by the convention.

public string LoggerCategoryPrefix { get; init; }

string

Gets the largest event id published by this convention.

public int? MaximumEventId { get; }

int?

Gets the smallest event id published by this convention.

public int? MinimumEventId { get; }

int?

The stable package or subsystem identifier that owns the convention.

public string Source { get; init; }

string