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