ActivitySpanId Struct
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.
Rappresenta una proprietà SpanId con formato basato su uno standard 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)
- Ereditarietà
- Implementazioni
La ActivitySpanId
struttura riflette il formato richiesto dallo standard W3C per l'ID di un singolo intervallo in una traccia. È costituito da 8 byte, in genere visualizzati come 16 caratteri esadecimali. Un ActivitySpanId
oggetto viene restituito da per un oggetto SpanId il Activity cui Activity.IdFormat oggetto è W3C.
Poiché è ActivitySpanId
una struttura che contiene 8 byte, può essere passata per riferimento.
ActivitySpanId
contiene metodi per la conversione in e dalla rappresentazione di stringa esadecimale, tenta di evitare di modificare i formati fino a quando non deve e memorizzare nella cache la relativa rappresentazione di stringa dopo la creazione. È particolarmente utile come tipo di scambio.
Copy |
Copia gli 8 byte dello struct ActivitySpanId corrente in un intervallo specifico. |
Create |
Crea un nuovo valore ActivitySpanId da un intervallo di sola lettura di otto byte. |
Create |
Crea un nuovo valore ActivitySpanId da un intervallo di sola lettura di 16 caratteri esadecimali. |
Create |
Crea un nuovo valore ActivitySpanId da un intervallo di sola lettura di byte con codifica UTF8. |
Create |
Crea un nuovo valore ActivitySpanId basato su un numero casuale che sarà probabilmente univoco. |
Equals(Activity |
Determina se questa istanza e l'istanza specificata di ActivitySpanId hanno lo stesso valore. |
Equals(Object) |
L'istanza corrente e un oggetto specificato, che deve essere anche un'istanza di ActivitySpanId, hanno lo stesso valore. |
Get |
Restituisce il codice hash dell'oggetto SpanId. |
To |
Restituisce una stringa esadecimale di 16 caratteri che rappresenta l'ID intervallo. |
To |
Restituisce una stringa esadecimale di 16 caratteri che rappresenta l'ID intervallo. |
Equality(Activity |
Determina se due istanze specificate di ActivitySpanId hanno lo stesso valore. |
Inequality(Activity |
Determinare se due istanze specificate di ActivitySpanId hanno valori diversi. |
Prodotto | Versioni |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: