ITraceConfiguration Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der TraceConfiguration-Typ enthält verschiedene Konfigurationsparameter für ablaufverfolgungsbezogene Konfigurationen. Für die Produktionsverwendung sollte der Standardwert dieser Parameter in Ordnung sein.
public interface ITraceConfiguration
type ITraceConfiguration = interface
Public Interface ITraceConfiguration
- Abgeleitet
Eigenschaften
BulkMessageLimit |
Das BulkMessageLimit-Attribut gibt an, wie Massen-Ablaufverfolgungsnachrichten (aggregiert) mit identischen Erro-Code ausgeführt werden. |
DefaultTraceLevel |
Das DefaultTraceLevel-Attribut gibt die Standardablaufverfolgungsebene für alle Orleans-Logger an, es sei denn, es wird von einem bestimmten TraceLevelOverride-Element außer Kraft gesetzt. Die Standardebene ist "Info", wenn dieses Attribut nicht angezeigt wird. |
LargeMessageWarningThreshold |
Das LargeMessageWarningThreshold-Attribut gibt an, wann eine Warnungsablaufverfolgungsnachricht für große Nachrichten generiert werden soll. |
PropagateActivityId |
Das Attribut "PropagateActivityId" gibt an, ob der Wert von Tracing.CorrelationManager.ActivityId in Getreideaufrufe weitergegeben werden soll, um die E2E-Ablaufverfolgung zu unterstützen. Der Standardwert ist nicht die Verteilung von ActivityId. |
TraceFileName |
Das TraceFileName-Attribut gibt den Namen einer Datei an, in die die Ablaufverfolgungsausgabe geschrieben werden soll. |
TraceFilePattern |
Das TraceFilePattern-Attribut gibt den Musternamen einer Datei an, in die die Ablaufverfolgungsausgabe geschrieben werden soll. |
TraceLevelOverrides |
Das TraceLevelOverride-Element bietet einen Mechanismus, mit dem die Ablaufverfolgungsebene für verschiedene Teile des Orleans-Systems unterschiedlich festgelegt werden kann. Die Ablaufverfolgungsebene für einen Logger wird basierend auf einer Präfix-Übereinstimmung auf dem Namen des Loggers festgelegt. TraceLevelOverrides werden in der Längenreihenfolge angewendet; die Außerkraftsetzung mit dem längsten übereinstimmenden LogPrefix hat Vorrang und gibt die Ablaufverfolgungsebene für alle übereinstimmenden Logger an. |
TraceToConsole |
Das TraceToConsole-Attribut gibt an, ob die Ablaufverfolgungsausgabe in die Konsole geschrieben werden soll. Der Standardwert ist das Schreiben von Ablaufverfolgungsdaten in die Konsole, falls verfügbar. |