Show / Hide Table of Contents

Class CodeActivity<TResult>

Inheritance
System.Object
Activity
ActivityWithResult
Activity<TResult>
CodeActivity<TResult>
CSharpReference<TResult>
CSharpValue<TResult>
VisualBasicReference<TResult>
VisualBasicValue<TResult>
Add<TLeft, TRight, TResult>
And<TLeft, TRight, TResult>
ArrayItemReference<TItem>
ArrayItemValue<TItem>
As<TOperand, TResult>
Cast<TOperand, TResult>
Divide<TLeft, TRight, TResult>
EnvironmentLocationReference<T>
EnvironmentLocationValue<T>
Equal<TLeft, TRight, TResult>
FieldReference<TOperand, TResult>
FieldValue<TOperand, TResult>
GreaterThan<TLeft, TRight, TResult>
GreaterThanOrEqual<TLeft, TRight, TResult>
IndexerReference<TOperand, TItem>
LambdaReference<T>
LambdaValue<TResult>
LessThan<TLeft, TRight, TResult>
LessThanOrEqual<TLeft, TRight, TResult>
Literal<T>
MultidimensionalArrayItemReference<TItem>
Multiply<TLeft, TRight, TResult>
New<TResult>
NewArray<TResult>
Not<TOperand, TResult>
NotEqual<TLeft, TRight, TResult>
Or<TLeft, TRight, TResult>
PropertyReference<TOperand, TResult>
PropertyValue<TOperand, TResult>
Subtract<TLeft, TRight, TResult>
ValueTypeFieldReference<TOperand, TResult>
ValueTypeIndexerReference<TOperand, TItem>
ValueTypePropertyReference<TOperand, TResult>
ExistsInCollection<T>
RemoveFromCollection<T>
GetChildSubtree
GetParentChain
GetWorkflowTree
Inherited Members
Activity<TResult>.FromValue(TResult)
Activity<TResult>.FromVariable(Variable)
Activity<TResult>.FromVariable(Variable<TResult>)
Activity<TResult>.Result
ActivityWithResult.ResultType
Activity.ToString()
Activity.ShouldSerializeDisplayName()
Activity.Constraints
Activity.CacheId
Activity.DisplayName
Activity.Id
Namespace: System.Activities
Assembly: System.Activities.dll
Syntax
public abstract class CodeActivity<TResult> : Activity<TResult>
Type Parameters
TResult

Constructors

CodeActivity()

Declaration
protected CodeActivity()

Properties

Implementation

Declaration
public override sealed Func<Activity> Implementation { get; set; }
Property Value
System.Func<Activity>

Overrides
Activity.Implementation

ImplementationVersion

Declaration
protected override sealed Version ImplementationVersion { get; set; }
Property Value
System.Version

Overrides
Activity.ImplementationVersion

Methods

CacheMetadata(ActivityMetadata)

Declaration
protected override sealed void CacheMetadata(ActivityMetadata metadata)
Parameters
ActivityMetadata metadata

Overrides
Activity.CacheMetadata(ActivityMetadata)

CacheMetadata(CodeActivityMetadata)

Declaration
protected virtual void CacheMetadata(CodeActivityMetadata metadata)
Parameters
CodeActivityMetadata metadata

Execute(CodeActivityContext)

Declaration
protected abstract TResult Execute(CodeActivityContext context)
Parameters
CodeActivityContext context

Returns
TResult

Back to top Generated by DocFX