ActivitySpanId Struktura
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje sformatowany SpanId na podstawie standardu 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)
- Dziedziczenie
- Implementuje
Struktura ActivitySpanId
odzwierciedla format wymagany przez standard W3C dla identyfikatora pojedynczego zakresu w śladzie. Składa się z 8 bajtów, zwykle wyświetlanych jako 16 znaków szesnastkowe. Element ActivitySpanId
jest zwracany przez SpanId element dla, Activity którego Activity.IdFormat parametr ma wartość W3C.
Ponieważ element ActivitySpanId
jest strukturą zawierającą 8 bajtów, może zostać przekazana przez odwołanie.
ActivitySpanId
Zawiera metody konwersji na i z reprezentacji ciągu szesnastkowego, próbuje uniknąć zmiany formatów, dopóki nie będzie konieczne, i buforuje jego reprezentację ciągu po jego utworzeniu. Jest to w większości przydatne jako typ wymiany.
Copy |
Kopiuje 8 bajtów bieżącego ActivitySpanId do określonego zakresu. |
Create |
Tworzy nową ActivitySpanId wartość z zakresu tylko do odczytu z ośmiu bajtów. |
Create |
Tworzy nową ActivitySpanId wartość z zakresu tylko do odczytu z 16 znaków szesnastkowe. |
Create |
Tworzy nową ActivitySpanId wartość z zakresu tylko do odczytu bajtów zakodowanych w formacie UTF8. |
Create |
Tworzy nową ActivitySpanId na podstawie liczby losowej (jest to bardzo prawdopodobne, że będzie unikatowa). |
Equals(Activity |
Określa, czy to wystąpienie i określone ActivitySpanId wystąpienie mają taką samą wartość. |
Equals(Object) |
bieżące wystąpienie i określony obiekt, który również musi być wystąpieniem ActivitySpanId , ma taką samą wartość. |
Get |
Zwraca kod skrótu spanId. |
To |
Zwraca 16-znakowy ciąg szesnastkowy reprezentujący ten identyfikator zakresu. |
To |
Zwraca 16-znakowy ciąg szesnastkowy reprezentujący ten identyfikator zakresu. |
Equality(Activity |
Określa, czy dwa określone ActivitySpanId wystąpienia mają taką samą wartość. |
Inequality(Activity |
Ustal, czy dwa określone ActivitySpanId wystąpienia mają nierówne wartości. |
Produkt | Wersje |
---|---|
.NET | Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: