2 implementations of ITypeProvider
System.Workflow.Activities (1)
Rules\RuleValidation.cs (1)
792internal class SimpleRunTimeTypeProvider : ITypeProvider
System.Workflow.ComponentModel (1)
AuthoringOM\Compiler\TypeSystem\TypeProvider.cs (1)
17public sealed class TypeProvider : ITypeProvider, IServiceProvider, IDisposable
281 references to ITypeProvider
System.Workflow.Activities (101)
Common\BasePropertyDescriptor.cs (3)
761ITypeProvider typeProvider = context.GetService(typeof(ITypeProvider)) as ITypeProvider;
Common\CompModHelpers.cs (4)
432ITypeProvider typeProvider = (ITypeProvider)serviceProvider.GetService(typeof(ITypeProvider)); 435SR.GetString(SR.General_MissingService, typeof(ITypeProvider).Name));
Common\TypeSystemHelpers.cs (1)
409internal static Type ParseTypeName(ITypeProvider typeProvider, SupportedLanguages language, string typeName)
Designers\InvokeWebServiceDesigner.cs (4)
80ITypeProvider typeProvider = (ITypeProvider)GetService(typeof(ITypeProvider)); 82throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
Designers\WebServiceReceiveDesigner.cs (4)
106ITypeProvider typeProvider = (ITypeProvider)this.ServiceProvider.GetService(typeof(ITypeProvider)); 108throw new Exception(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
Designers\WebServiceResponseDesigner.cs (4)
28ITypeProvider typeProvider = (ITypeProvider)GetService(typeof(ITypeProvider)); 30throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
EventSinkActivity.cs (4)
449ITypeProvider typeProvider = (ITypeProvider)((IComponent)this).Site.GetService(typeof(ITypeProvider)); 451throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
InvokeMethodActivity.cs (4)
254ITypeProvider typeProvider = (ITypeProvider)((IComponent)this).Site.GetService(typeof(ITypeProvider)); 256throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
InvokeSchedule.cs (4)
207ITypeProvider typeProvider = (ITypeProvider)manager.GetService(typeof(ITypeProvider)); 209throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
InvokeWebService.cs (12)
311ITypeProvider typeProvider = (ITypeProvider)context.GetService(typeof(ITypeProvider)); 313throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 385ITypeProvider typeProvider = (ITypeProvider)((IComponent)this).Site.GetService(typeof(ITypeProvider)); 387throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 441ITypeProvider typeProvider = (ITypeProvider)manager.GetService(typeof(ITypeProvider)); 443throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
Rules\DeclarativeExpressionConditionDeclaration.cs (3)
391ITypeProvider typeProvider = (ITypeProvider)manager.GetService(typeof(ITypeProvider));
Rules\Design\Dialogs\ConditionBrowserDialog.cs (4)
119ITypeProvider typeProvider = (ITypeProvider)this.Activity.Site.GetService(typeof(ITypeProvider)); 122string message = string.Format(CultureInfo.CurrentCulture, Messages.MissingService, typeof(ITypeProvider).FullName);
Rules\Design\Dialogs\RuleConditionDialog.cs (5)
36ITypeProvider typeProvider; 43typeProvider = (ITypeProvider)serviceProvider.GetService(typeof(ITypeProvider)); 46string message = string.Format(CultureInfo.CurrentCulture, Messages.MissingService, typeof(ITypeProvider).FullName); 69public RuleConditionDialog(Type activityType, ITypeProvider typeProvider, CodeExpression expression)
Rules\Design\Dialogs\RuleSetBrowserDialog.cs (3)
106ITypeProvider typeProvider = (ITypeProvider)manager.GetService(typeof(ITypeProvider));
Rules\Design\Dialogs\RuleSetDialog.cs (5)
42ITypeProvider typeProvider; 46typeProvider = (ITypeProvider)this.serviceProvider.GetService(typeof(ITypeProvider)); 49string message = string.Format(CultureInfo.CurrentCulture, Messages.MissingService, typeof(ITypeProvider).FullName); 71public RuleSetDialog(Type activityType, ITypeProvider typeProvider, RuleSet ruleSet)
Rules\Helpers.cs (1)
25internal static Type GetContextType(ITypeProvider typeProvider, Activity currentActivity)
Rules\Parser\Parser.cs (1)
634ITypeProvider provider = validation.GetTypeProvider();
Rules\RuleSetReference.cs (3)
146ITypeProvider typeProvider = (ITypeProvider)manager.GetService(typeof(ITypeProvider));
Rules\RuleValidation.cs (4)
915private ITypeProvider typeProvider; 930public RuleValidation(Activity activity, ITypeProvider typeProvider, bool checkStaticType) 961public RuleValidation(Type thisType, ITypeProvider typeProvider) 1044internal ITypeProvider GetTypeProvider()
WebServiceFault.cs (4)
190ITypeProvider typeProvider = (ITypeProvider)manager.GetService(typeof(ITypeProvider)); 193throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
WebServiceReceive.cs (16)
175ITypeProvider typeProvider = (ITypeProvider)context.GetService(typeof(ITypeProvider)); 177throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 446ITypeProvider typeProvider = (ITypeProvider)((IComponent)this).Site.GetService(typeof(ITypeProvider)); 448throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 518ITypeProvider typeProvider = (ITypeProvider)manager.GetService(typeof(ITypeProvider)); 520throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 654ITypeProvider typeProvider = manager.GetService(typeof(ITypeProvider)) as ITypeProvider; 657throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
WebServiceResponse.cs (8)
252ITypeProvider typeProvider = (ITypeProvider)((IComponent)this).Site.GetService(typeof(ITypeProvider)); 254throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 315ITypeProvider typeProvider = (ITypeProvider)manager.GetService(typeof(ITypeProvider)); 317throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
System.Workflow.ComponentModel (144)
AuthoringOM\Behaviors\ExceptionHandler.cs (4)
172ITypeProvider typeProvider = manager.GetService(typeof(ITypeProvider)) as ITypeProvider; 174throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
AuthoringOM\Compiler\TypeSystem\AttributeInfo.cs (4)
206ITypeProvider typeProvider = serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 208throw new Exception(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).ToString()));
AuthoringOM\Compiler\TypeSystem\DesignTimeType.cs (4)
24private ITypeProvider typeProvider; 41ITypeProvider typeProvider) 78internal DesignTimeType(Type declaringType, string elementTypeFullName, ITypeProvider typeProvider) 116internal ITypeProvider Provider
AuthoringOM\Compiler\TypeSystem\RTTypeWrapper.cs (4)
53private ITypeProvider typeProvider = null; 57internal RTTypeWrapper(ITypeProvider typeProvider, Type runtimeType) 70internal ITypeProvider Provider 78private RTTypeWrapper(ITypeProvider typeProvider, Type runtimeType, Type[] typeArgs)
AuthoringOM\Compiler\TypeSystem\TypeProvider.cs (2)
702ITypeProvider provider = fromType is RTTypeWrapper ? (fromType as RTTypeWrapper).Provider : (fromType as DesignTimeType).Provider; 712ITypeProvider provider = toType is RTTypeWrapper ? (toType as RTTypeWrapper).Provider : (toType as DesignTimeType).Provider;
AuthoringOM\Compiler\Validation\BindValidator.cs (7)
20ITypeProvider typeProvider = serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 831ITypeProvider typeProvider = manager.GetService(typeof(ITypeProvider)) as ITypeProvider; 833throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
AuthoringOM\Compiler\Validation\DependencyObjectValidator.cs (4)
189ITypeProvider typeProvider = manager.GetService(typeof(ITypeProvider)) as ITypeProvider; 191throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
AuthoringOM\Compiler\XomlCompiler.cs (1)
743serviceContainer.AddService(typeof(ITypeProvider), typeProvider);
AuthoringOM\Compiler\XomlCompilerHelpers.cs (3)
71ITypeProvider typeProvider = WorkflowCompilationContext.Current.ServiceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider;
AuthoringOM\Design\ActivityDesigner.cs (3)
2458ITypeProvider typeProvider = GetService(typeof(ITypeProvider)) as ITypeProvider;
AuthoringOM\Design\CustomActivityDesigner.cs (16)
274ITypeProvider typeProvider = serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 276throw new Exception(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 368ITypeProvider typeProvider = (ITypeProvider)serviceProvider.GetService(typeof(ITypeProvider)); 370throw new Exception(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 575ITypeProvider typeProvider = serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 577throw new Exception(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 833ITypeProvider typeProvider = this.serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 835throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
AuthoringOM\Design\DesignerHelpers.cs (4)
1583ITypeProvider typeProvider = (ITypeProvider)serviceProvider.GetService(typeof(ITypeProvider)); 1585throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
AuthoringOM\Design\DesignerInterfaces.cs (1)
1158ITypeProvider GetTypeProvider(object obj);
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (12)
153ITypeProvider typeProvider = this.serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 244ITypeProvider typeProvider = this.serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 417ITypeProvider typeProvider = this.serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 598ITypeProvider typeProvider = this.serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider;
AuthoringOM\Design\Dialogs\ThemeConfigurationDialog.cs (4)
1110ITypeProvider typeProvider = GetService(typeof(ITypeProvider)) as ITypeProvider; 1115ServiceContainer.AddService(typeof(ITypeProvider), provider, true);
AuthoringOM\Design\Dialogs\TypeBrowserDialog.cs (16)
339List<Type> GetTargetFrameworkTypes(ITypeProvider currentTypeProvider) 401ITypeProvider typeProvider = this.TypeProvider; 545ITypeProvider typeProvider = this.TypeProvider; 651ITypeProvider typeProvider = this.TypeProvider; 864ITypeProvider typeProvider = this.TypeProvider; 1017ITypeProvider typeProvider = this.TypeProvider; 1151private ITypeProvider TypeProvider 1155ITypeProvider typeProvider = this.localTypeProvider as ITypeProvider; 1157typeProvider = (ITypeProvider)this.serviceProvider.GetService(typeof(ITypeProvider)); 1160throw new InvalidOperationException(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName)); 1312if (serviceType == typeof(ITypeProvider)) 1452ITypeProvider typeProvider = context.GetService(typeof(ITypeProvider)) as ITypeProvider;
AuthoringOM\Design\IdentifierCreationService.cs (4)
197ITypeProvider typeProvider = serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 199throw new Exception(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
AuthoringOM\Design\UITypeEditors.cs (4)
51ITypeProvider typeProvider = serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 53throw new Exception(SR.GetString(SR.General_MissingService, typeof(ITypeProvider).FullName));
AuthoringOM\Design\WorkflowInlining.cs (3)
451ITypeProvider typeProvider = (ITypeProvider)GetService(typeof(ITypeProvider));
AuthoringOM\Design\XomlDesignerLoader.cs (9)
576ITypeProvider typeProvider = this.serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 628ITypeProvider typeProvider = this.serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider; 710ITypeProvider typeProvider = this.serviceProvider.GetService(typeof(ITypeProvider)) as ITypeProvider;
AuthoringOM\Fault.cs (3)
181ITypeProvider typeProvider = context.GetService(typeof(ITypeProvider)) as ITypeProvider;
AuthoringOM\ScheduleChanges.cs (3)
102serviceContainer.AddService(typeof(ITypeProvider), typeProvider); 565serviceContainer.AddService(typeof(ITypeProvider), typeProvider); 759serviceContainer.AddService(typeof(ITypeProvider), typeProvider);
AuthoringOM\Serializer\ActivityCodeDomSerializationManager.cs (3)
286ITypeProvider typeProvider = this.GetService(typeof(ITypeProvider)) as ITypeProvider;
AuthoringOM\Serializer\CodeTypeReferenceSerializer.cs (1)
53TypeProvider typeProvider = serializationManager.GetService(typeof(ITypeProvider)) as TypeProvider;
AuthoringOM\Serializer\WorkflowMarkupSerializationManager.cs (6)
58ITypeProvider typeProvider = manager.GetService(typeof(ITypeProvider)) as ITypeProvider; 301ITypeProvider typeProvider = this.GetService(typeof(ITypeProvider)) as ITypeProvider;
AuthoringOM\Serializer\WorkflowMarkupSerializer.cs (4)
1276ITypeProvider typeProvider = serializationManager.GetService(typeof(ITypeProvider)) as ITypeProvider; 1387TypeProvider typeProvider = serializationManager.GetService(typeof(ITypeProvider)) as TypeProvider;
AuthoringOM\Serializer\WorkflowMarkupSerializerMapping.cs (4)
293ITypeProvider typeProvider = serializationManager.GetService(typeof(ITypeProvider)) as ITypeProvider; 397TypeProvider typeProvider = manager.GetService(typeof(ITypeProvider)) as TypeProvider;
AuthoringOM\Serializer\XamlInterfaces.cs (3)
201ITypeProvider typeProvider = provider.GetService(typeof(ITypeProvider)) as ITypeProvider;
Shared\BasePropertyDescriptor.cs (3)
760ITypeProvider typeProvider = context.GetService(typeof(ITypeProvider)) as ITypeProvider;
Shared\CompModHelpers.cs (4)
430ITypeProvider typeProvider = (ITypeProvider)serviceProvider.GetService(typeof(ITypeProvider)); 433SR.GetString(SR.General_MissingService, typeof(ITypeProvider).Name));
Shared\TypeSystemHelpers.cs (1)
408internal static Type ParseTypeName(ITypeProvider typeProvider, SupportedLanguages language, string typeName)
System.Workflow.Runtime (13)
Hosting\DefaultWorkflowLoaderService.cs (3)
50ITypeProvider typeProvider = this.Runtime.GetService<ITypeProvider>(); 52serviceContainer.AddService(typeof(ITypeProvider), typeProvider);
System\Activities\Statements\Interop.cs (1)
1012container.AddService(typeof(ITypeProvider), CreateTypeProvider(interop.ActivityType));
WorkflowDefinitionDispenser.cs (5)
191internal void ValidateDefinition(Activity root, bool isNewType, ITypeProvider typeProvider) 228serviceContainer.AddService(typeof(ITypeProvider), typeProvider); 264ValidateDefinition(root, true, workflowRuntime.GetService<ITypeProvider>()); 309ITypeProvider typeProvider = workflowRuntime.GetService<ITypeProvider>();
WorkflowRuntime.cs (4)
1457ITypeProvider typeProvider = runtime.GetService<ITypeProvider>(); 1459serviceContainer.AddService(typeof(ITypeProvider), typeProvider); 1462serviceContainer.AddService(typeof(ITypeProvider), CreateTypeProvider(sender as Activity));
System.WorkflowServices (23)
System\ServiceModel\WorkflowServiceHost.cs (2)
39public WorkflowServiceHost(string workflowDefinitionPath, string ruleDefinitionPath, ITypeProvider typeProvider, params Uri[] baseAddress) 58public WorkflowServiceHost(Stream workflowDefinition, Stream ruleDefinition, ITypeProvider typeProvider, params Uri[] baseAddress)
System\Workflow\Activities\ReceiveActivityValidator.cs (4)
28ITypeProvider typeProvider = manager.GetService(typeof(ITypeProvider)) as ITypeProvider; 32SR2.GetString(SR2.General_MissingService, typeof(ITypeProvider).Name)));
System\Workflow\Activities\SendActivityValidator.cs (4)
28ITypeProvider typeProvider = manager.GetService(typeof(ITypeProvider)) as ITypeProvider; 32SR2.GetString(SR2.General_MissingService, typeof(ITypeProvider).Name)));
System\Workflow\Activities\TypedOperationInfo.cs (3)
119ITypeProvider typeProvider = null; 123typeProvider = provider.GetService(typeof(ITypeProvider)) as ITypeProvider;
System\Workflow\Activities\ValidationHelper.cs (4)
594ITypeProvider typeProvider = manager.GetService(typeof(ITypeProvider)) as ITypeProvider; 598new InvalidOperationException(SR2.GetString(SR2.General_MissingService, typeof(ITypeProvider).Name)));
System\Workflow\Runtime\StreamedWorkflowDefinitionContext.cs (4)
24ITypeProvider typeProvider = null; 27internal StreamedWorkflowDefinitionContext(Stream workflowDefinition, Stream ruleDefinition, ITypeProvider typeProvider) 46internal StreamedWorkflowDefinitionContext(string workflowDefinitionPath, string ruleDefinitionPath, ITypeProvider typeProvider) 275serviceContainer.AddService(typeof(ITypeProvider), this.typeProvider);
System\Workflow\Runtime\WorkflowDefinitionContext.cs (2)
105ITypeProvider typeProvider = CreateTypeProvider(rootActivity); 108serviceContainer.AddService(typeof(ITypeProvider), typeProvider);