Causality Class
Microsoft Robotics Class Reference
Logical context that flows across tasks
Remarks
Causalities greatly simplify partial failure handling, by providing a multi threaded version of structured exception handling. An exception port supplied within a causality can be used by any handler that was executed as a result of some root action. Causalities deal with joins (merge of causalities) and forks, enabling a simple model for hierarchical handling of errors in a concurrent setting
Namespace: Microsoft.Ccr.Core
Assembly: Microsoft.Ccr.Core (in Microsoft.Ccr.Core.dll) Version: 4.0.261.0 (4.0.261.0)
Syntax
public sealed class Causality : ICausality
Inheritance Hierarchy
System. . :: . .Object
Microsoft.Ccr.Core..::..Causality