AsyncCausalityTracer.TraceOperationCompletion Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt an, dass ein zuvor erstellter asynchroner Vorgang seine gesamte asynchrone Arbeit abgeschlossen hat.
public:
static void TraceOperationCompletion(CausalityTraceLevel traceLevel, CausalitySource source, Platform::Guid platformId, unsigned long long operationId, AsyncStatus status);
static void TraceOperationCompletion(CausalityTraceLevel const& traceLevel, CausalitySource const& source, winrt::guid const& platformId, uint64_t const& operationId, AsyncStatus const& status);
public static void TraceOperationCompletion(CausalityTraceLevel traceLevel, CausalitySource source, Guid platformId, ulong operationId, AsyncStatus status);
function traceOperationCompletion(traceLevel, source, platformId, operationId, status)
Public Shared Sub TraceOperationCompletion (traceLevel As CausalityTraceLevel, source As CausalitySource, platformId As Guid, operationId As ULong, status As AsyncStatus)
Parameter
- traceLevel
- CausalityTraceLevel
Die Ablaufverfolgungsebene.
- source
- CausalitySource
Die Ablaufverfolgungsquelle.
- platformId
-
Guid
Platform::Guid
winrt::guid
Bezeichner für den Vorgangstyp.
- operationId
-
UInt64
unsigned long long
uint64_t
Der Bezeichner für den asynchronen Vorgang, der innerhalb der Plattform für die Lebensdauer des Vorgangs eindeutig ist.
- status
- AsyncStatus
Der Abschluss status des asynchronen Vorgangs.
Hinweise
Diese Funktion wird verwendet, um anzugeben, dass ein zuvor erstellter asynchroner Vorgang seine gesamte asynchrone Arbeit abgeschlossen hat. Die einzige Arbeit, die der Vorgang nach Abschluss der Protokollierung planen kann, ist die Fortsetzung der Fertigstellung. Die Parameter operationId und platformId müssen mit einem asynchronen Vorgang übereinstimmen, der zuvor durch einen Aufruf der TraceOperationCreation-Methode protokolliert wurde.