ActivityContext Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representación que se ajusta a la especificación TraceContext de W3C. Contiene dos identificadores: TraceId y SpanId, junto con un conjunto de valores TraceFlags comunes y TraceState específicos 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)
- Herencia
- Implementaciones
Comentarios
ActivityContext contiene la propiedad IsRemote
, que no forma parte de W3C. IsRemote
indica si el contexto se propaga desde un elemento primario remoto.
Constructores
ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean) |
Construye una instancia de contexto de actividad nueva con los argumentos especificados. |
Propiedades
IsRemote |
Indica si el contexto de la actividad se propagó de un elemento primario remoto. |
SpanId |
Identificador de la solicitud conocida por el autor de la llamada. |
TraceFlags |
Marcas definidas por el estándar W3C junto con el identificador de la actividad. |
TraceId |
Identificador de seguimiento. |
TraceState |
Contiene el encabezado "tracestate" de W3C. |
Métodos
Equals(ActivityContext) |
Indica si el objeto actual es igual que otro objeto del mismo tipo. |
Equals(Object) |
Determina si esta instancia y un objeto |
GetHashCode() |
Proporciona una función hash para el elemento |
Parse(String, String) |
Analiza los encabezados de contexto de seguimiento del W3C en un objeto ActivityContext. |
TryParse(String, String, ActivityContext) |
Intenta analizar los encabezados de contexto de seguimiento del W3C en un objeto ActivityContext. |
TryParse(String, String, Boolean, ActivityContext) |
Intenta analizar los encabezados de contexto de seguimiento de W3C en el ActivityContext objeto . |
Operadores
Equality(ActivityContext, ActivityContext) |
Determina si dos valores |
Inequality(ActivityContext, ActivityContext) |
Determina si dos valores |