CausalityRelation CausalityRelation CausalityRelation CausalityRelation Enum

Tracks ways that synchronous work items may interact with asynchronous operations.

Syntax

Declaration

public enum CausalityRelationpublic enum CausalityRelationPublic Enum CausalityRelationpublic enum CausalityRelation

Fields

AssignDelegate
AssignDelegate
AssignDelegate
AssignDelegate

Indicates that a synchronous work items has assigned a callback or continuation to be run by an asynchronous operation.

Cancel
Cancel
Cancel
Cancel

Indicates that a synchronous work item was canceled.

Choice
Choice
Choice
Choice

Indicates that a synchronous work item has satisfied a choice asynchronous operation.

Error
Error
Error
Error

Indicates that a synchronous work item caused an error in an asynchronous operation.

Join
Join
Join
Join

Indicates that a synchronous work item has satisfied part of a join asynchronous operation.

Device family

Windows 10 (introduced v10.0.10240.0)

API contract

Windows.Foundation.UniversalApiContract (introduced v1)

Attributes

Windows.Foundation.Metadata.ContractVersionAttribute

Details

Assembly

Windows.Foundation.Diagnostics.dll