ActivityContext Estructura

Definición

Representación que se ajusta a la especificación de W3C TraceContext.A representation that conforms to the W3C TraceContext specification. Contiene dos identificadores: un TraceId y un SpanId, junto con un conjunto de valores de TraceState específico del sistema y TraceFlags comunes.It contains two identifiers: a TraceId and a SpanId, along with a set of common TraceFlags and system-specific TraceState values.

public value class ActivityContext : IEquatable<System::Diagnostics::ActivityContext>
public 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.ActivityContext contains the property IsRemote, which is not part of W3C. IsRemote indica si el contexto se propaga desde un elemento primario remoto.IsRemote is indicating if the context is propagated from a remote parent.

Constructores

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

Construye una instancia de contexto de actividad nueva con los argumentos especificados.Construct a new activity context instance using the specified arguments.

Propiedades

IsRemote

Indica si el contexto de la actividad se propagó de un elemento primario remoto.Indicates if the activity context was propagated from a remote parent.

SpanId

Identificador de la solicitud como lo conoce el autor de la llamada.The Id of the request as known by the caller.

TraceFlags

Marcas definidas por el estándar W3C junto con el identificador de la actividad.The flags defined by the W3C standard along with the ID for the activity.

TraceId

Identificador de seguimiento.The trace identifier.

TraceState

Contiene el encabezado "tracestate" de W3C.Holds the W3C 'tracestate' header.

Métodos

Equals(ActivityContext)

Indica si el objeto actual es igual que otro objeto del mismo tipo.Indicates whether the current object is equal to another object of the same type.

Equals(Object)

Determina si esta instancia y un objeto ActivityContext especificado tienen el mismo valor.Determines whether this instance and a specified ActivityContext object have the same value.

GetHashCode()

Proporciona una función hash para el elemento ActivityContext actual adecuada para algoritmos hash y estructuras de datos, como una tabla hash.Provides a hash function for the current ActivityContext that's suitable for hashing algorithms and data structures, such as hash tables.

Parse(String, String)

Analiza los encabezados de contexto de seguimiento del W3C en un objeto ActivityContext.Parses a W3C trace context headers to an ActivityContext object.

TryParse(String, String, ActivityContext)

Intenta analizar los encabezados de contexto de seguimiento del W3C en un objeto ActivityContext.Tries to parse the W3C trace context headers to an ActivityContext object.

Operadores

Equality(ActivityContext, ActivityContext)

Determina si dos valores ActivityContext especificados son iguales.Determines whether two specified ActivityContext values are equal.

Inequality(ActivityContext, ActivityContext)

Determina si dos valores ActivityContext especificados no son iguales.Determines whether two specified ActivityContext values are not equal.

Se aplica a