ITraceConfiguration Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Il tipo TracingConfiguration contiene vari parametri di configurazione correlati alla traccia. Per l'uso in produzione, il valore predefinito di questi parametri deve essere corretto.
public interface ITraceConfiguration
type ITraceConfiguration = interface
Public Interface ITraceConfiguration
- Derivato
Proprietà
BulkMessageLimit |
L'attributo BulkMessageLimit specifica come eseguire l'aggregazione dei messaggi di traccia con codice erro identico. |
DefaultTraceLevel |
L'attributo DefaultTraceLevel specifica il livello di traccia predefinito per tutti i logger Orleans, a meno che non venga sottoposto a override da un elemento TraceLevelOverride specifico. Il livello predefinito è Info se questo attributo non viene visualizzato. |
LargeMessageWarningThreshold |
L'attributo LargeMessageWarningThreshold specifica quando generare un messaggio di traccia di avviso per i messaggi di grandi dimensioni. |
PropagateActivityId |
L'attributo PropagateActivityId specifica se il valore di Tracing.CorrelationManager.ActivityId deve essere propagato in chiamate granulari, per supportare la traccia E2E. L'impostazione predefinita non consiste nel propagare ActivityId. |
TraceFileName |
L'attributo TraceFileName specifica il nome di un file in cui deve essere scritto l'output di traccia. |
TraceFilePattern |
L'attributo TraceFilePattern specifica il nome del modello di un file in cui deve essere scritto l'output di traccia. |
TraceLevelOverrides |
L'elemento TraceLevelOverride fornisce un meccanismo per consentire l'impostazione del livello di traccia in modo diverso per parti diverse del sistema Orleans. Il livello di traccia per un logger viene impostato in base a una corrispondenza di prefisso sul nome del logger. TraceLevelOverrides viene applicato in ordine di lunghezza; ovvero l'override con il valore di LogPrefix più lungo ha la precedenza e specifica il livello di traccia per tutti i logger corrispondenti. |
TraceToConsole |
L'attributo TraceToConsole specifica se l'output di traccia deve essere scritto nella console. Il valore predefinito è scrivere i dati di traccia nella console, se disponibile. |