ActivityContext Estructura

Definición

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
ActivityContext
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

Nombre Description
ActivityContext(ActivityTraceId, ActivitySpanId, ActivityTraceFlags, String, Boolean)

Construya una nueva instancia de contexto de actividad mediante los argumentos especificados.

Propiedades

Nombre Description
IsRemote

Indica si el contexto de actividad se propagó desde un elemento primario remoto.

SpanId

Identificador de la solicitud, tal como lo conoce 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

Nombre Description
Equals(ActivityContext)

Indica si el objeto actual es igual a otro objeto del mismo tipo.

Equals(Object)

Determina si esta instancia y un objeto especificado ActivityContext tienen el mismo valor.

GetHashCode()

Proporciona una función hash para el actual ActivityContext que es adecuado para algoritmos hash y estructuras de datos, como tablas hash.

Parse(String, String)

Analiza los encabezados de contexto de seguimiento de W3C en un ActivityContext objeto .

TryParse(String, String, ActivityContext)

Intenta analizar los encabezados de contexto de seguimiento de W3C en un ActivityContext objeto .

TryParse(String, String, Boolean, ActivityContext)

Intenta analizar los encabezados de contexto de seguimiento de W3C en el ActivityContext objeto .

Operadores

Nombre Description
Equality(ActivityContext, ActivityContext)

Determina si dos valores especificados ActivityContext son iguales.

Inequality(ActivityContext, ActivityContext)

Determina si dos valores especificados ActivityContext no son iguales.

Se aplica a