ActivitySpanId Estructura
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í.
Representa un elemento SpanId con formato según un estándar W3C.
public value class ActivitySpanId : IEquatable<System::Diagnostics::ActivitySpanId>
public readonly struct ActivitySpanId : IEquatable<System.Diagnostics.ActivitySpanId>
type ActivitySpanId = struct
Public Structure ActivitySpanId
Implements IEquatable(Of ActivitySpanId)
- Herencia
- Implementaciones
La ActivitySpanId
estructura refleja el formato que requiere el estándar W3C para el identificador de un único intervalo en un seguimiento. Consta de 8 bytes, que normalmente se muestran como 16 caracteres hexadecimales. Devuelve un ActivitySpanId
objeto para SpanId cuyo ActivityActivity.IdFormat valor es W3C.
Dado que es ActivitySpanId
una estructura que contiene 8 bytes, se puede pasar por referencia.
ActivitySpanId
contiene métodos para convertir a y desde la representación de cadena hexadecimal, intenta evitar cambiar los formatos hasta que tiene que y almacena en caché su representación de cadena después de crearse. Es útil principalmente como un tipo de intercambio.
Copy |
Copia los 8 bytes del elemento ActivitySpanId actual en un intervalo especificado. |
Create |
Crea un nuevo valor ActivitySpanId desde un intervalo de solo lectura de ocho bytes. |
Create |
Crea un nuevo valor ActivitySpanId desde un intervalo de solo lectura de 16 caracteres hexadecimales. |
Create |
Crea un nuevo valor ActivitySpanId desde un intervalo de solo lectura de bytes codificados UTF8. |
Create |
Crea un nuevo elemento ActivitySpanId según un número aleatorio (que muy probablemente sea único). |
Equals(Activity |
Determina si esta instancia y la instancia ActivitySpanId especificada tienen el mismo valor. |
Equals(Object) |
la instancia actual y un objeto especificado, que también debe ser una instancia ActivitySpanId, tienen el mismo valor. |
Get |
Devuelve el código hash de SpanId. |
To |
Devuelve una cadena hexadecimal de 16 caracteres que representa este identificador de intervalo. |
To |
Devuelve una cadena hexadecimal de 16 caracteres que representa este identificador de intervalo. |
Equality(Activity |
Determina si dos instancias ActivitySpanId especificadas tienen el mismo valor. |
Inequality(Activity |
Determine si dos instancias ActivitySpanId especificadas tienen valores distintos. |
Producto | Versiones |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: