2 types derived from DelegateArgument
System.Activities (2)
System\Activities\DelegateInArgument.cs (1)
7
public abstract class DelegateInArgument :
DelegateArgument
System\Activities\DelegateOutArgument.cs (1)
7
public abstract class DelegateOutArgument :
DelegateArgument
47 references to DelegateArgument
System.Activities (42)
System\Activities\ActivityDelegate.cs (2)
123
runtimeDelegateArguments.Add(new RuntimeDelegateArgument(propertyDescriptor.Name, innerType, direction, (
DelegateArgument
)propertyDescriptor.GetValue(this)));
230
DelegateArgument
delegateArgument = runtimeDelegateArgument.BoundArgument;
System\Activities\ActivityUtilities.cs (1)
683
DelegateArgument
boundArgument = delegateArgument.BoundArgument;
System\Activities\Debugger\DebugInfo.cs (7)
201
List<
DelegateArgument
> allDelegateArguments = new List<
DelegateArgument
>();
280
static List<
DelegateArgument
> RemoveHiddenDelegateArguments(HashSet<string> existingNames, IEnumerable<
DelegateArgument
> ancestorDelegateArguments)
282
List<
DelegateArgument
> cleanUpList = new List<
DelegateArgument
>();
283
foreach (
DelegateArgument
delegateArgument in ancestorDelegateArguments)
System\Activities\DynamicUpdate\ActivityComparer.cs (2)
215
static bool CompareDelegateArgumentEquality(
DelegateArgument
newBoundArgument,
DelegateArgument
oldBoundArgument)
System\Activities\Expressions\DelegateArgumentReference.cs (2)
19
public DelegateArgumentReference(
DelegateArgument
delegateArgument)
25
public
DelegateArgument
DelegateArgument
System\Activities\Expressions\DelegateArgumentValue.cs (2)
19
public DelegateArgumentValue(
DelegateArgument
delegateArgument)
25
public
DelegateArgument
DelegateArgument
System\Activities\Expressions\ExpressionServices.cs (16)
94
else if (TypeHelper.AreTypesCompatible(declaringType, typeof(
DelegateArgument
))
217
else if (TypeHelper.AreTypesCompatible(declaringType, typeof(
DelegateArgument
))
577
DelegateArgument
delegateArgument = null;
606
Expression<Func<
DelegateArgument
>> funcExpression = Expression.Lambda<Func<
DelegateArgument
>>(methodCallExpression.Object);
607
Func<
DelegateArgument
> func = funcExpression.Compile();
632
DelegateArgument
delegateArgument = null;
661
Expression<Func<
DelegateArgument
>> funcExpression = Expression.Lambda<Func<
DelegateArgument
>>(methodCallExpression.Object);
662
Func<
DelegateArgument
> func = funcExpression.Compile();
1518
else if (typeof(
DelegateArgument
).IsAssignableFrom(valueType))
1520
DelegateArgument
delegateArgument = (
DelegateArgument
)value;
1576
else if (typeof(
DelegateArgument
).IsAssignableFrom(valueType))
1578
DelegateArgument
delegateArgument = (
DelegateArgument
)value;
System\Activities\ExpressionUtilities.cs (2)
39
static Type delegateArgumentType = typeof(
DelegateArgument
);
47
static MethodInfo delegateArgumentGetMethod = typeof(
DelegateArgument
).GetMethod("Get", new Type[] { typeof(ActivityContext) });
System\Activities\InArgument.cs (3)
76
public InArgument(
DelegateArgument
delegateArgument)
152
public static implicit operator InArgument<T>(
DelegateArgument
delegateArgument)
176
public static InArgument<T> FromDelegateArgument(
DelegateArgument
delegateArgument)
System\Activities\OutArgument.cs (3)
76
public OutArgument(
DelegateArgument
delegateArgument)
145
public static implicit operator OutArgument<T>(
DelegateArgument
delegateArgument)
164
public static OutArgument<T> FromDelegateArgument(
DelegateArgument
delegateArgument)
System\Activities\RuntimeDelegateArgument.cs (2)
17
public RuntimeDelegateArgument(string name, Type type, ArgumentDirection direction,
DelegateArgument
boundArgument)
65
public
DelegateArgument
BoundArgument
System.Activities.Presentation (5)
System.Activities.Presentation\System\Activities\Presentation\ActivityDelegateUtilities.cs (4)
103
private static
DelegateArgument
CreateDelegateArgument(ActivityDelegateArgumentMetadata argument)
105
DelegateArgument
delegateArgument = null;
108
delegateArgument = Activator.CreateInstance(typeof(DelegateInArgument<>).MakeGenericType(argument.Type)) as
DelegateArgument
;
112
delegateArgument = Activator.CreateInstance(typeof(DelegateOutArgument<>).MakeGenericType(argument.Type)) as
DelegateArgument
;
System.Activities.Presentation\System\Activities\Presentation\View\VariableDesigner.xaml.cs (1)
832
.Where<ModelProperty>(p => (typeof(
DelegateArgument
).IsAssignableFrom(p.PropertyType) && null != p.Value))