Freigeben über


AsyncCausalityTracer.TraceSynchronousWorkStart Methode

Definition

Gibt an, dass der angegebene asynchrone Vorgang synchrone Arbeit für den Thread plant, für den die TraceSynchronousWorkStart-Methode aufgerufen wird.

public:
 static void TraceSynchronousWorkStart(CausalityTraceLevel traceLevel, CausalitySource source, Platform::Guid platformId, unsigned long long operationId, CausalitySynchronousWork work);
 static void TraceSynchronousWorkStart(CausalityTraceLevel const& traceLevel, CausalitySource const& source, winrt::guid const& platformId, uint64_t const& operationId, CausalitySynchronousWork const& work);
public static void TraceSynchronousWorkStart(CausalityTraceLevel traceLevel, CausalitySource source, Guid platformId, ulong operationId, CausalitySynchronousWork work);
function traceSynchronousWorkStart(traceLevel, source, platformId, operationId, work)
Public Shared Sub TraceSynchronousWorkStart (traceLevel As CausalityTraceLevel, source As CausalitySource, platformId As Guid, operationId As ULong, work As CausalitySynchronousWork)

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.

work
CausalitySynchronousWork

Die Beziehung zwischen dem Arbeitselement und dem asynchronen Vorgang.

Gilt für:

Weitere Informationen