31 references to ICompiledExpressionRoot
System.Activities (27)
System\Activities\Expressions\CompiledExpressionInvoker.cs (15)
26ICompiledExpressionRoot compiledRoot; 92public static void SetCompiledExpressionRoot(object target, ICompiledExpressionRoot compiledExpressionRoot) 115public static void SetCompiledExpressionRootForImplementation(object target, ICompiledExpressionRoot compiledExpressionRoot) 138internal static bool TryGetCompiledExpressionRoot(Activity expression, Activity target, out ICompiledExpressionRoot compiledExpressionRoot) 149internal static bool TryGetCompiledExpressionRoot(Activity target, bool forImplementation, out ICompiledExpressionRoot compiledExpressionRoot) 153compiledExpressionRoot = GetCompiledExpressionRoot(target) as ICompiledExpressionRoot; 164if (target is ICompiledExpressionRoot) 166compiledExpressionRoot = (ICompiledExpressionRoot)target; 170compiledExpressionRoot = GetCompiledExpressionRootForImplementation(target) as ICompiledExpressionRoot; 193bool TryGetCurrentCompiledExpressionRoot(ActivityContext activityContext, out ICompiledExpressionRoot compiledExpressionRoot, out int expressionId) 199ICompiledExpressionRoot currentCompiledExpressionRoot = null; 218bool CanExecuteExpression(ICompiledExpressionRoot compiledExpressionRoot, out int expressionId) 283bool TryGetCompiledExpressionRootAtDesignTime(Activity expression, Activity target, out ICompiledExpressionRoot compiledExpressionRoot, out int exprId) 296bool FindCompiledExpressionRoot(out int exprId, out ICompiledExpressionRoot compiledExpressionRoot) 302ICompiledExpressionRoot currentCompiledExpressionRoot = null;
System\Activities\XamlIntegration\ActivityXamlServices.cs (2)
331ICompiledExpressionRoot compiledExpressionRoot = Activator.CreateInstance(compiledExpressionRootType, new object[] { dynamicActivity }) as ICompiledExpressionRoot;
System\Activities\XamlIntegration\CompiledLocation.cs (4)
211ICompiledExpressionRoot compiledRoot = GetCompiledExpressionRoot(); 217ICompiledExpressionRoot GetCompiledExpressionRoot() 221ICompiledExpressionRoot compiledExpressionRoot; 251bool FindCompiledExpressionRoot(Activity activity, out ICompiledExpressionRoot compiledExpressionRoot)
System\Activities\XamlIntegration\TextExpressionCompiler.cs (6)
712classDeclaration.BaseTypes.Add(new CodeTypeReference(typeof(ICompiledExpressionRoot))); 723languageProperty.ImplementationTypes.Add(new CodeTypeReference(typeof(ICompiledExpressionRoot))); 812getLocationsMethod.ImplementationTypes.Add(new CodeTypeReference(typeof(ICompiledExpressionRoot))); 887getExpressionTreeForExpressionMethod.ImplementationTypes.Add(new CodeTypeReference(typeof(ICompiledExpressionRoot))); 928invokeExpressionMethod.ImplementationTypes.Add(new CodeTypeReference(typeof(ICompiledExpressionRoot))); 1274isValidMethod.ImplementationTypes.Add(new CodeTypeReference(typeof(ICompiledExpressionRoot)));
System.ServiceModel.Activation (4)
System\ServiceModel\Activities\Activation\WorkflowServiceHostFactory.cs (1)
324ICompiledExpressionRoot expressionRoot = XamlBuildProviderExtension.GetExpressionRoot(supportedVersionXamlxfilePath, service, ServiceHostingEnvironment.FullVirtualPath);
System\ServiceModel\Activities\Activation\XamlBuildProviderExtension.cs (3)
101internal static ICompiledExpressionRoot GetExpressionRoot(string supportedVersionXamlxfilePath, WorkflowService service, string virtualPath) 126return (ICompiledExpressionRoot)createExpressionRootMethod.Invoke(null, new object[] { service.Body }); 169codeMemberMethod.ReturnType = new CodeTypeReference(typeof(ICompiledExpressionRoot));