Show / Hide Table of Contents

Class If

Inheritance
System.Object
Activity
NativeActivity
If
Inherited Members
NativeActivity.Abort(NativeActivityAbortContext)
NativeActivity.Cancel(NativeActivityContext)
NativeActivity.CacheMetadata(ActivityMetadata)
NativeActivity.ImplementationVersion
NativeActivity.Implementation
NativeActivity.CanInduceIdle
Activity.ToString()
Activity.ShouldSerializeDisplayName()
Activity.Constraints
Activity.CacheId
Activity.DisplayName
Activity.Id
Namespace: System.Activities.Statements
Assembly: System.Activities.dll
Syntax
public sealed class If : NativeActivity

Constructors

If()

Declaration
public If()

If(Activity<Boolean>)

Declaration
public If(Activity<bool> condition)
Parameters
Activity<System.Boolean> condition

If(InArgument<Boolean>)

Declaration
public If(InArgument<bool> condition)
Parameters
InArgument<System.Boolean> condition

If(Expression<Func<ActivityContext, Boolean>>)

Declaration
public If(Expression<Func<ActivityContext, bool>> condition)
Parameters
System.Linq.Expressions.Expression<System.Func<ActivityContext, System.Boolean>> condition

Properties

Condition

Declaration
[RequiredArgument]
public InArgument<bool> Condition { get; set; }
Property Value
InArgument<System.Boolean>

Else

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

Then

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

Methods

CacheMetadata(NativeActivityMetadata)

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

Overrides
NativeActivity.CacheMetadata(NativeActivityMetadata)

Execute(NativeActivityContext)

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

Overrides
NativeActivity.Execute(NativeActivityContext)
Back to top Generated by DocFX