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