ActivityContext Struct
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.
Rappresentazione conforme alla specifica W3C TraceContext. Contiene due identificatori: TraceId e SpanId, insieme a un set di valori TraceFlags comuni e TraceState specifici del sistema.
public value class ActivityContext : IEquatable<System::Diagnostics::ActivityContext>
public readonly struct ActivityContext : IEquatable<System.Diagnostics.ActivityContext>
type ActivityContext = struct
Public Structure ActivityContext
Implements IEquatable(Of ActivityContext)
- Ereditarietà
- Implementazioni
Commenti
ActivityContext contiene la proprietà IsRemote
, che non fa parte di W3C. IsRemote
indica se il contesto viene propagato da un elemento padre remoto.
Costruttori
ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) |
Costruire una nuova istanza del contesto attività usando gli argomenti specificati. |
Proprietà
IsRemote |
Indica se il contesto dell'attività è stato propagato da un elemento padre remoto. |
SpanId |
ID della richiesta noto al chiamante. |
TraceFlags |
Flag definiti dallo standard W3C insieme all'ID attività. |
TraceId |
Identificatore dell'analisi. |
TraceState |
Include l'intestazione W3C 'tracestate'. |
Metodi
Equals(ActivityContext) |
Indica se l'oggetto corrente è uguale a un altro oggetto dello stesso tipo. |
Equals(Object) |
Determina se questa istanza e un oggetto |
GetHashCode() |
Fornisce una funzione hash per l'oggetto |
Parse(String, String) |
Analizza le intestazioni del contesto di traccia W3C in un oggetto ActivityContext. |
TryParse(String, String, ActivityContext) |
Tenta di analizzare le intestazioni del contesto di traccia W3C in un oggetto ActivityContext. |
TryParse(String, String, Boolean, ActivityContext) |
Tenta di analizzare le intestazioni del contesto di traccia W3C nell'oggetto ActivityContext . |
Operatori
Equality(ActivityContext, ActivityContext) |
Determina se i due valori |
Inequality(ActivityContext, ActivityContext) |
Determina se i due valori |