59 types derived from CodeActivity
System.Activities (52)
Microsoft\CSharp\Activities\CSharpReference.cs (1)
19public class CSharpReference<TResult> : CodeActivity<Location<TResult>>, ITextExpression
Microsoft\CSharp\Activities\CSharpValue.cs (1)
22public class CSharpValue<TResult> : CodeActivity<TResult>, ITextExpression
Microsoft\VisualBasic\Activities\VisualBasicReference.cs (1)
20public sealed class VisualBasicReference<TResult> : CodeActivity<Location<TResult>>, IValueSerializableExpression, IExpressionContainer, ITextExpression
Microsoft\VisualBasic\Activities\VisualBasicValue.cs (1)
20public sealed class VisualBasicValue<TResult> : CodeActivity<TResult>, IValueSerializableExpression, IExpressionContainer, ITextExpression
System\Activities\ActivityWithResultWrapper.cs (1)
13class ActivityWithResultWrapper<T> : CodeActivity<T>, Argument.IExpressionWrapper
System\Activities\Expressions\Add.cs (1)
15public sealed class Add<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\And.cs (1)
18public sealed class And<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\ArrayItemReference.cs (1)
13public sealed class ArrayItemReference<TItem> : CodeActivity<Location<TItem>>
System\Activities\Expressions\ArrayItemValue.cs (1)
14public sealed class ArrayItemValue<TItem> : CodeActivity<TItem>
System\Activities\Expressions\As.cs (1)
18public sealed class As<TOperand, TResult> : CodeActivity<TResult>
System\Activities\Expressions\Cast.cs (1)
15public sealed class Cast<TOperand, TResult> : CodeActivity<TResult>
System\Activities\Expressions\Divide.cs (1)
15public sealed class Divide<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\EnvironmentLocationReference.cs (1)
11public class EnvironmentLocationReference<T> : CodeActivity<Location<T>>, IExpressionContainer, ILocationReferenceExpression
System\Activities\Expressions\EnvironmentLocationValue.cs (1)
11public class EnvironmentLocationValue<T> : CodeActivity<T>, IExpressionContainer, ILocationReferenceExpression
System\Activities\Expressions\Equal.cs (1)
15public sealed class Equal<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\FieldReference.cs (1)
12public sealed class FieldReference<TOperand, TResult> : CodeActivity<Location<TResult>>
System\Activities\Expressions\FieldValue.cs (1)
12public sealed class FieldValue<TOperand, TResult> : CodeActivity<TResult>
System\Activities\Expressions\GreaterThan.cs (1)
13public sealed class GreaterThan<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\GreaterThanOrEqual.cs (1)
13public sealed class GreaterThanOrEqual<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\IndexerReference.cs (1)
17public sealed class IndexerReference<TOperand, TItem> : CodeActivity<Location<TItem>>
System\Activities\Expressions\LambdaReference.cs (1)
19public sealed class LambdaReference<T> : CodeActivity<Location<T>>, IExpressionContainer, IValueSerializableExpression
System\Activities\Expressions\LambdaValue.cs (1)
19public sealed class LambdaValue<TResult> : CodeActivity<TResult>, IExpressionContainer, IValueSerializableExpression
System\Activities\Expressions\LessThan.cs (1)
15public sealed class LessThan<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\LessThanOrEqual.cs (1)
15public sealed class LessThanOrEqual<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\Literal.cs (1)
21public sealed class Literal<T> : CodeActivity<T>, IExpressionContainer, IValueSerializableExpression
System\Activities\Expressions\LocationReferenceValue.cs (1)
11sealed class LocationReferenceValue<T> : CodeActivity<T>, IExpressionContainer, ILocationReferenceWrapper, ILocationReferenceExpression
System\Activities\Expressions\MultidimensionalArrayItemReference.cs (1)
15public sealed class MultidimensionalArrayItemReference<TItem> : CodeActivity<Location<TItem>>
System\Activities\Expressions\Multiply.cs (1)
15public sealed class Multiply<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\New.cs (1)
24public sealed class New<TResult> : CodeActivity<TResult>
System\Activities\Expressions\NewArray.cs (1)
14public sealed class NewArray<TResult> : CodeActivity<TResult>
System\Activities\Expressions\Not.cs (1)
16public sealed class Not<TOperand, TResult> : CodeActivity<TResult>
System\Activities\Expressions\NotEqual.cs (1)
13public sealed class NotEqual<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\Or.cs (1)
16public sealed class Or<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\PropertyReference.cs (1)
13public sealed class PropertyReference<TOperand, TResult> : CodeActivity<Location<TResult>>
System\Activities\Expressions\PropertyValue.cs (1)
13public sealed class PropertyValue<TOperand, TResult> : CodeActivity<TResult>
System\Activities\Expressions\Subtract.cs (1)
15public sealed class Subtract<TLeft, TRight, TResult> : CodeActivity<TResult>
System\Activities\Expressions\ValueTypeFieldReference.cs (1)
12public sealed class ValueTypeFieldReference<TOperand, TResult> : CodeActivity<Location<TResult>>
System\Activities\Expressions\ValueTypeIndexerReference.cs (1)
17public sealed class ValueTypeIndexerReference<TOperand, TItem> : CodeActivity<Location<TItem>>
System\Activities\Expressions\ValueTypePropertyReference.cs (1)
15public sealed class ValueTypePropertyReference<TOperand, TResult> : CodeActivity<Location<TResult>>
System\Activities\Statements\CompensableActivity.cs (2)
541class WhileExpression : CodeActivity<bool> 610class IfExpression : CodeActivity<bool>
System\Activities\Statements\ExistsInCollection.cs (1)
17public sealed class ExistsInCollection<T> : CodeActivity<bool>
System\Activities\Statements\NoPersistScope.cs (1)
123sealed class CheckNoPersistInDescendants : CodeActivity<bool>
System\Activities\Statements\RemoveFromCollection.cs (1)
17public sealed class RemoveFromCollection<T> : CodeActivity<bool>
System\Activities\Statements\StateMachine.cs (1)
596sealed class StateMachineEventManagerFactory : CodeActivity<StateMachineEventManager>
System\Activities\Statements\TransactionScope.cs (4)
415class ObtainType : CodeActivity<Type> 457class IsolationLevelValue : CodeActivity<IsolationLevel> 495class IsolationLevelValidator : CodeActivity<bool> 566class AbortInstanceFlagValidator : CodeActivity<bool>
System\Activities\Validation\GetChildSubtree.cs (1)
11public sealed class GetChildSubtree : CodeActivity<IEnumerable<Activity>>
System\Activities\Validation\GetParentChain.cs (1)
11public sealed class GetParentChain : CodeActivity<IEnumerable<Activity>>
System\Activities\Validation\GetWorkflowTree.cs (1)
11public sealed class GetWorkflowTree : CodeActivity<IEnumerable<Activity>>
System.ServiceModel.Activities (4)
System\ServiceModel\Activities\TransactedReceiveScope.cs (3)
312class ObtainType : CodeActivity<Type> 350class NestedChildTransactionScopeActivityAbortInstanceFlagValidator : CodeActivity<bool> 400class NestedChildTransactionScopeActivityAbortInstanceFlagValidatorMessage : CodeActivity<string>
System\ServiceModel\Activities\WorkflowService.cs (1)
965class GetWorkflowSerivce : CodeActivity<WorkflowService>
System.Workflow.Runtime (3)
System\Activities\Statements\Interop.cs (3)
1057class CheckForTransactionScope : CodeActivity<bool> 1077class CheckForPersistOnClose : CodeActivity<bool> 1503class ObtainType : CodeActivity<Type>
2 references to CodeActivity
System.Activities (1)
System\Activities\CodeActivityPublicEnvironmentAccessor.cs (1)
168codeActivityOfTType = typeof(CodeActivity<>).MakeGenericType(activityWithResult.ResultType);
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (1)
758static Type GenericCodeActivityType = typeof(CodeActivity<>);