Show / Hide Table of Contents

Class CompensableActivity

Inheritance
System.Object
Activity
ActivityWithResult
Activity<CompensationToken>
NativeActivity<CompensationToken>
CompensableActivity
Inherited Members
NativeActivity<CompensationToken>.Abort(NativeActivityAbortContext)
NativeActivity<CompensationToken>.CacheMetadata(ActivityMetadata)
NativeActivity<CompensationToken>.ImplementationVersion
NativeActivity<CompensationToken>.Implementation
Activity<CompensationToken>.FromValue(CompensationToken)
Activity<CompensationToken>.FromVariable(Variable)
Activity<CompensationToken>.FromVariable(Variable<CompensationToken>)
Activity<CompensationToken>.Result
ActivityWithResult.ResultType
Activity.ToString()
Activity.ShouldSerializeDisplayName()
Activity.Constraints
Activity.CacheId
Activity.DisplayName
Activity.Id
Namespace: System.Activities.Statements
Assembly: System.Activities.dll
Syntax
public sealed class CompensableActivity : NativeActivity<CompensationToken>

Constructors

CompensableActivity()

Declaration
public CompensableActivity()

Properties

Body

Declaration
public Activity Body { get; set; }
Property Value
Activity

CancellationHandler

Declaration
public Activity CancellationHandler { get; set; }
Property Value
Activity

CanInduceIdle

Declaration
protected override bool CanInduceIdle { get; }
Property Value
System.Boolean

Overrides
System.Activities.NativeActivity<System.Activities.Statements.CompensationToken>.CanInduceIdle

CompensationHandler

Declaration
public Activity CompensationHandler { get; set; }
Property Value
Activity

ConfirmationHandler

Declaration
public Activity ConfirmationHandler { get; set; }
Property Value
Activity

Variables

Declaration
public Collection<Variable> Variables { get; }
Property Value
System.Collections.ObjectModel.Collection<Variable>

Methods

CacheMetadata(NativeActivityMetadata)

Declaration
protected override void CacheMetadata(NativeActivityMetadata metadata)
Parameters
NativeActivityMetadata metadata

Overrides
System.Activities.NativeActivity<System.Activities.Statements.CompensationToken>.CacheMetadata(System.Activities.NativeActivityMetadata)

Cancel(NativeActivityContext)

Declaration
protected override void Cancel(NativeActivityContext context)
Parameters
NativeActivityContext context

Overrides
System.Activities.NativeActivity<System.Activities.Statements.CompensationToken>.Cancel(System.Activities.NativeActivityContext)

Execute(NativeActivityContext)

Declaration
protected override void Execute(NativeActivityContext context)
Parameters
NativeActivityContext context

Overrides
System.Activities.NativeActivity<System.Activities.Statements.CompensationToken>.Execute(System.Activities.NativeActivityContext)
Back to top Generated by DocFX