5 interfaces inheriting from IServiceProvider
System (4)
compmod\system\componentmodel\design\IServiceObjectContainer.cs (1)
18public interface IServiceContainer : IServiceProvider {
compmod\system\componentmodel\design\serialization\IDesignerSerializationManager.cs (1)
17public interface IDesignerSerializationManager : IServiceProvider {
compmod\system\componentmodel\ISite.cs (1)
27public interface ISite : IServiceProvider {
compmod\system\componentmodel\ITypeDescriptorContext.cs (1)
22public interface ITypeDescriptorContext : IServiceProvider {
System.Workflow.ComponentModel (1)
AuthoringOM\ActivityInterfaces.cs (1)
122internal interface IWorkflowCoreRuntime : IServiceProvider
63 implementations of IServiceProvider
PresentationFramework (17)
src\Framework\MS\Internal\Documents\FixedDocumentPaginator.cs (1)
29internal class FixedDocumentPaginator : DynamicDocumentPaginator, IServiceProvider
src\Framework\MS\Internal\Documents\FixedDocumentSequencePaginator.cs (1)
29internal class FixedDocumentSequencePaginator : DynamicDocumentPaginator, IServiceProvider
src\Framework\MS\Internal\Documents\FlowDocumentPaginator.cs (1)
34internal class FlowDocumentPaginator : DynamicDocumentPaginator, IServiceProvider, IFlowDocumentFormatter
src\Framework\MS\Internal\Documents\FlowDocumentView.cs (1)
30internal class FlowDocumentView : FrameworkElement, IScrollInfo, IServiceProvider
src\Framework\MS\Internal\Documents\TextBoxView.cs (1)
27internal class TextBoxView : FrameworkElement, ITextView, IScrollInfo, IServiceProvider
src\Framework\MS\Internal\PtsHost\FlowDocumentPage.cs (1)
35internal sealed class FlowDocumentPage : DocumentPage, IServiceProvider, IDisposable, IContentHost
src\Framework\System\Windows\Controls\FlowDocumentScrollViewer.cs (1)
42public class FlowDocumentScrollViewer : Control, IAddChild, IServiceProvider, IJournalState
src\Framework\System\Windows\Controls\Primitives\DocumentPageView.cs (1)
30public class DocumentPageView : FrameworkElement, IServiceProvider, IDisposable
src\Framework\System\Windows\Controls\Primitives\DocumentViewerBase.cs (1)
50public abstract class DocumentViewerBase : Control, IAddChild, IServiceProvider
src\Framework\System\Windows\Controls\TextBlock.cs (1)
63public class TextBlock : FrameworkElement, IContentHost, IAddChildInternal, IServiceProvider
src\Framework\System\Windows\Documents\DocumentSequence.cs (2)
39public class FixedDocumentSequence : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate, IUriContext 1082internal sealed class FixedDocumentSequenceDocumentPage : DocumentPage, IServiceProvider
src\Framework\System\Windows\Documents\FixedDocument.cs (2)
57public class FixedDocument : FrameworkContentElement, IDocumentPaginatorSource, IAddChildInternal, IServiceProvider, IFixedNavigate, IUriContext 1389internal sealed class FixedDocumentPage : DocumentPage, IServiceProvider
src\Framework\System\Windows\Documents\FlowDocument.cs (1)
69public class FlowDocument : FrameworkContentElement, IDocumentPaginatorSource, IServiceProvider, IAddChild
src\Framework\System\Windows\Interop\DocobjHost.cs (1)
58public sealed class DocObjHost : MarshalByRefObject, IServiceProvider, IHostService,
src\Framework\System\Windows\Markup\ProvideValueServiceProvider.cs (1)
23internal class ProvideValueServiceProvider : IServiceProvider, IProvideValueTarget, IXamlTypeResolver, IUriContext, IFreezeFreezables
System (2)
compmod\system\componentmodel\LicenseContext.cs (1)
19public class LicenseContext : IServiceProvider
compmod\system\componentmodel\MarshalByValueComponent.cs (1)
25public class MarshalByValueComponent : IComponent, IServiceProvider {
System.Activities.Presentation (1)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\ServiceManager.cs (1)
19public abstract class ServiceManager : IServiceProvider, IEnumerable<Type>
System.ComponentModel.DataAnnotations (1)
DataAnnotations\ValidationContext.cs (1)
27public sealed class ValidationContext : IServiceProvider
System.Data (2)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\ServiceManager.cs (1)
19public abstract class ServiceManager : IServiceProvider, IEnumerable<Type>
fx\src\data\System\Data\SqlClient\SqlClientFactory.cs (1)
18public sealed class SqlClientFactory : DbProviderFactory, IServiceProvider {
System.Data.Entity (1)
System\Data\EntityClient\EntityProviderFactory.cs (1)
23public sealed class EntityProviderFactory : DbProviderFactory, IServiceProvider
System.Data.Services (1)
System\Data\Services\Providers\BaseServiceProvider.cs (1)
30internal abstract class BaseServiceProvider : IDataServiceMetadataProvider, IDataServiceQueryProvider, IDisposable, IProjectionProvider, IServiceProvider
System.Web (3)
Abstractions\HttpContextBase.cs (1)
26public abstract class HttpContextBase : IServiceProvider
Hosting\ObjectCacheHost.cs (1)
13internal sealed class ObjectCacheHost : IServiceProvider, IApplicationIdentifier, IFileChangeNotificationSystem, IMemoryCacheManager
HttpContext.cs (1)
55public sealed class HttpContext : IServiceProvider, IPrincipalContainer
System.Web.DataVisualization (9)
Common\Borders3D\Borders3D.cs (1)
590 internal class BorderTypeRegistry : IServiceProvider
Common\ChartTypes\ChartTypeRegistry.cs (1)
120internal class ChartTypeRegistry : IServiceProvider, IDisposable
Common\DataManager\DataManager.cs (1)
59 internal class DataManager : ChartElement, IServiceProvider
Common\Formulas\FormulaRegistry.cs (1)
42 internal class FormulaRegistry : IServiceProvider
Common\General\Chart.cs (1)
1445internal class ChartPicture : ChartElement, IServiceProvider
Common\General\Selection.cs (1)
1427 internal class Selection : IServiceProvider
Common\Utilities\CustomAttributesRegistry.cs (1)
388 internal class CustomPropertyRegistry : IServiceProvider
Common\Utilities\ImageLoader.cs (1)
61 internal class ImageLoader : IDisposable, IServiceProvider
Common\Utilities\KeywordsRegistry.cs (1)
111 internal class KeywordsRegistry : IServiceProvider
System.Web.Extensions (1)
Compilation\WCFBuildProvider.cs (1)
638private class ImportExtensionServiceProvider : IServiceProvider
System.Windows.Forms (2)
winforms\Managed\System\WinForms\PropertyGrid.cs (1)
5230private class PropertyGridServiceProvider : IServiceProvider {
winforms\Managed\System\WinForms\PropertyGridInternal\PropertyGridView.cs (1)
39IServiceProvider {
System.Windows.Forms.DataVisualization (9)
Common\Borders3D\Borders3D.cs (1)
590 internal class BorderTypeRegistry : IServiceProvider
Common\ChartTypes\ChartTypeRegistry.cs (1)
120internal class ChartTypeRegistry : IServiceProvider, IDisposable
Common\DataManager\DataManager.cs (1)
59 internal class DataManager : ChartElement, IServiceProvider
Common\Formulas\FormulaRegistry.cs (1)
42 internal class FormulaRegistry : IServiceProvider
Common\General\Chart.cs (1)
1445internal class ChartPicture : ChartElement, IServiceProvider
Common\General\Selection.cs (1)
1427 internal class Selection : IServiceProvider
Common\Utilities\CustomAttributesRegistry.cs (1)
388 internal class CustomPropertyRegistry : IServiceProvider
Common\Utilities\ImageLoader.cs (1)
61 internal class ImageLoader : IDisposable, IServiceProvider
Common\Utilities\KeywordsRegistry.cs (1)
111 internal class KeywordsRegistry : IServiceProvider
System.Workflow.Activities (1)
Designers\PolicyDesigner.cs (1)
23internal sealed class PolicyDesigner : ActivityDesigner, IServiceProvider
System.Workflow.ComponentModel (8)
AuthoringOM\ActivityExecutionContext.cs (1)
39public sealed class ActivityExecutionContext : IServiceProvider, IDisposable
AuthoringOM\Compiler\CodeGeneration\CodeGenerationManager.cs (1)
11public sealed class CodeGenerationManager : IServiceProvider
AuthoringOM\Compiler\CompileXomlTask.cs (1)
54internal class ServiceProvider : IServiceProvider
AuthoringOM\Compiler\TypeSystem\TypeProvider.cs (1)
17public sealed class TypeProvider : ITypeProvider, IServiceProvider, IDisposable
AuthoringOM\Compiler\Validation\ValidationManager.cs (1)
14public sealed class ValidationManager : IServiceProvider
AuthoringOM\Compiler\XomlCompiler.cs (1)
260abstract class ContextScope : IDisposable, IServiceProvider
AuthoringOM\Design\Dialogs\ThemeConfigurationDialog.cs (1)
1129private sealed class PreviewDesignerServiceProvider : IServiceProvider
AuthoringOM\Design\WorkflowView.cs (1)
64public class WorkflowView : UserControl, IServiceProvider, IMessageFilter
System.Workflow.Runtime (3)
System\Activities\Statements\InteropEnvironment.cs (1)
20class InteropEnvironment : IDisposable, IServiceProvider
WorkflowExecutor.cs (1)
26internal sealed class WorkflowExecutor : IWorkflowCoreRuntime, IServiceProvider, ISupportInterop
WorkflowRuntime.cs (1)
97public class WorkflowRuntime : IServiceProvider, IDisposable
System.WorkflowServices (1)
System\Workflow\ComponentModel\Design\ActivityDesignerHighlighter.cs (1)
19class ActivityDesignerHighlighter : IServiceProvider
WindowsBase (1)
Base\System\Windows\Markup\ServiceProviders.cs (1)
27public class ServiceProviders : IServiceProvider
669 references to IServiceProvider
PresentationFramework (142)
src\Framework\MS\Internal\Annotations\Anchoring\FixedTextSelectionProcessor.cs (2)
310ITextView tv = (ITextView)((IServiceProvider)docPage).GetService(typeof(ITextView)); 619textView = ((IServiceProvider)documentPage).GetService(typeof(ITextView)) as ITextView;
src\Framework\MS\Internal\Annotations\Anchoring\TextSelectionHelper.cs (10)
413IServiceProvider provider = scrollViewer.ScrollViewer.Content as IServiceProvider; 423IServiceProvider isp = docPage as IServiceProvider; 451IServiceProvider provider = scrollViewer.ScrollViewer.Content as IServiceProvider; 502IServiceProvider isp = docPage as IServiceProvider; 549IServiceProvider serviceProvider = view.DocumentPage as IServiceProvider;
src\Framework\MS\Internal\Annotations\Anchoring\TextSelectionProcessor.cs (5)
275IServiceProvider serviceProvider = null; 280serviceProvider = _targetPage as IServiceProvider; 285serviceProvider = PathNode.GetParent(content as DependencyObject) as IServiceProvider; 482IServiceProvider serviceProvider = startNode as IServiceProvider;
src\Framework\MS\Internal\Annotations\Anchoring\TextViewSelectionProcessor.cs (2)
282IServiceProvider provider = selection as IServiceProvider;
src\Framework\MS\Internal\Annotations\Component\MArkedHighlightComponent.cs (2)
956IServiceProvider service = sender as IServiceProvider;
src\Framework\MS\Internal\AppModel\ApplicationProxyInternal.cs (3)
73internal IServiceProvider ServiceProvider; 1171private IServiceProvider ServiceProvider 1220IServiceProvider _serviceProvider ;
src\Framework\MS\Internal\Documents\ContentHostHelper.cs (1)
119textView = (ITextView)((IServiceProvider)pageViews[i].DocumentPage).GetService(typeof(ITextView));
src\Framework\MS\Internal\Documents\DocumentGrid.cs (5)
923IServiceProvider isp = Content as IServiceProvider; 1298IServiceProvider serviceProvider = Content as IServiceProvider; 2625((IServiceProvider)pageView).GetService(typeof(ITextView)) as DocumentPageTextView;
src\Framework\MS\Internal\Documents\DocumentPageTextView.cs (6)
51if (_page is IServiceProvider) 53_pageTextView = ((IServiceProvider)_page).GetService(typeof(ITextView)) as ITextView; 77if (_page is IServiceProvider) 79_pageTextView = ((IServiceProvider)_page).GetService(typeof(ITextView)) as ITextView; 357if (_page is IServiceProvider) 359_pageTextView = ((IServiceProvider)_page).GetService(typeof(ITextView)) as ITextView;
src\Framework\MS\Internal\Documents\DocumentViewerHelper.cs (1)
411ITextContainer textContainer = (ITextContainer)((IServiceProvider)document).GetService(typeof(ITextContainer));
src\Framework\MS\Internal\Documents\FixedDocumentPaginator.cs (2)
204object IServiceProvider.GetService(Type serviceType) 206return ((IServiceProvider)_document).GetService(serviceType);
src\Framework\MS\Internal\Documents\FixedDocumentSequencePaginator.cs (2)
204object IServiceProvider.GetService(Type serviceType) 206return ((IServiceProvider)_document).GetService(serviceType);
src\Framework\MS\Internal\Documents\FlowDocumentPaginator.cs (3)
397textView = (ITextView)((IServiceProvider)flowDocumentPage).GetService(typeof(ITextView)); 1088object IServiceProvider.GetService(Type serviceType) 1090return ((IServiceProvider)_document).GetService(serviceType);
src\Framework\MS\Internal\Documents\FlowDocumentView.cs (1)
746object IServiceProvider.GetService(Type serviceType)
src\Framework\MS\Internal\Documents\MultiPageTextView.cs (1)
737pageTextView = ((IServiceProvider)pageViews[index]).GetService(typeof(ITextView)) as DocumentPageTextView;
src\Framework\MS\Internal\Documents\TextBoxView.cs (1)
63object IServiceProvider.GetService(Type serviceType)
src\Framework\MS\Internal\Helper.cs (1)
587IServiceProvider serviceProvider,
src\Framework\MS\Internal\LayoutDump.cs (1)
592TextDocumentView tv = (TextDocumentView)((IServiceProvider)flowDocumentPage).GetService(typeof(ITextView));
src\Framework\MS\Internal\Markup\StaticExtension.cs (1)
44public override object ProvideValue(IServiceProvider serviceProvider)
src\Framework\MS\Internal\PtsHost\BreakRecordTable.cs (1)
265textView = (ITextView)((IServiceProvider)page).GetService(typeof(ITextView));
src\Framework\MS\Internal\PtsHost\FlowDocumentPage.cs (2)
1073TextDocumentView textView = (TextDocumentView)((IServiceProvider)this).GetService(typeof(ITextView)); 1177object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Annotations\AnnotationService.cs (2)
1161IServiceProvider provider = document as IServiceProvider;
src\Framework\System\Windows\Application.cs (2)
2023internal IServiceProvider ServiceProvider 2798private IServiceProvider _serviceProvider;
src\Framework\System\Windows\Automation\Peers\DocumentAutomationPeer.cs (7)
34if (owner is IServiceProvider) 36_textContainer = ((IServiceProvider)owner).GetService(typeof(ITextContainer)) as ITextContainer; 67ITextContainer textContainer = ((IServiceProvider)Owner).GetService(typeof(ITextContainer)) as ITextContainer; 84if (Owner is IServiceProvider) 86ITextContainer textContainer = ((IServiceProvider)Owner).GetService(typeof(ITextContainer)) as ITextContainer; 233if (Owner is IServiceProvider) 235ITextContainer textContainer = ((IServiceProvider)Owner).GetService(typeof(ITextContainer)) as ITextContainer;
src\Framework\System\Windows\ColorConvertedBitmapExtension.cs (1)
83public override object ProvideValue(IServiceProvider serviceProvider)
src\Framework\System\Windows\Controls\ContentPresenter.cs (1)
1150object IServiceProvider.GetService(Type serviceType) { return null; }
src\Framework\System\Windows\Controls\FlowDocumentScrollViewer.cs (4)
1292if (RenderScope is IServiceProvider) 1294textView = (ITextView)((IServiceProvider)RenderScope).GetService(typeof(ITextView)); 1899object IServiceProvider.GetService(Type serviceType) 1918service = ((IServiceProvider)Document).GetService(serviceType);
src\Framework\System\Windows\Controls\Primitives\BulletDecorator.cs (1)
348TextDocumentView tdv = ((IServiceProvider)text).GetService(typeof(ITextView)) as TextDocumentView;
src\Framework\System\Windows\Controls\Primitives\DocumentPageView.cs (4)
523if (_documentPaginator != null && _documentPaginator is IServiceProvider) 532ITextContainer tc = ((IServiceProvider)_documentPaginator).GetService(typeof(ITextContainer)) as ITextContainer; 542service = ((IServiceProvider)_documentPaginator).GetService(serviceType); 1037object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Controls\Primitives\DocumentViewerBase.cs (7)
718if (masterPage != null && masterPage is IServiceProvider) 720masterPageTextView = ((IServiceProvider)masterPage).GetService(typeof(ITextView)) as ITextView; 797if (masterPage != null && masterPage is IServiceProvider) 799textView = ((IServiceProvider)masterPage).GetService(typeof(ITextView)) as ITextView; 1657if (_document is IServiceProvider && CheckFlags(Flags.IsSelectionEnabled)) 1659textContainer = ((IServiceProvider)_document).GetService(typeof(ITextContainer)) as ITextContainer; 1787object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Controls\Primitives\TextBoxBase.cs (1)
1922ITextView textView = (ITextView)((IServiceProvider)_renderScope).GetService(typeof(ITextView));
src\Framework\System\Windows\Controls\TextBlock.cs (1)
290object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Data\BindingBase.cs (1)
187public sealed override object ProvideValue(IServiceProvider serviceProvider)
src\Framework\System\Windows\Data\RelativeSource.cs (1)
255public override object ProvideValue(IServiceProvider serviceProvider)
src\Framework\System\Windows\DeferrableContent.cs (2)
48internal IServiceProvider ServiceProvider { get; private set; } 56IXamlObjectWriterFactory objectWriterFactory, IServiceProvider serviceProvider,
src\Framework\System\Windows\DeferrableContentConverter.cs (1)
92private static T RequireService<T>(IServiceProvider provider) where T : class
src\Framework\System\Windows\Documents\ChildDocumentBlock.cs (2)
235IServiceProvider isp = idp as IServiceProvider;
src\Framework\System\Windows\Documents\DocumentSequence.cs (3)
73/// <see cref="IServiceProvider.GetService" /> 75object IServiceProvider.GetService(Type serviceType) 1116object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Documents\DocumentSequenceTextView.cs (2)
607IServiceProvider isp = _docPage.ChildDocumentPage as IServiceProvider;
src\Framework\System\Windows\Documents\DPTypeDescriptorContext.cs (1)
186object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Documents\FixedDocument.cs (2)
108object IServiceProvider.GetService(Type serviceType) 1425object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Documents\FlowDocument.cs (1)
1708object IServiceProvider.GetService(Type serviceType)
src\Framework\System\windows\Documents\TextEditor.cs (2)
316IServiceProvider serviceProvider = scope as IServiceProvider;
src\Framework\System\Windows\DynamicResourceExtension.cs (1)
57public override object ProvideValue(IServiceProvider serviceProvider)
src\Framework\System\Windows\Interop\DocobjHost.cs (1)
145object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Markup\Baml2006\DeferredBinaryDeserializerExtension.cs (4)
31public override object ProvideValue(IServiceProvider serviceProvider) 54private IServiceProvider _serviceProvider; 57public DeferredBinaryDeserializerExtensionContext(IServiceProvider serviceProvider, IFreezeFreezables freezer, bool canFreeze) 64object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Markup\Baml2006\TypeConverterMarkupExtension.cs (4)
18public override object ProvideValue(IServiceProvider serviceProvider) 25private IServiceProvider _serviceProvider; 26public TypeConverterContext(IServiceProvider serviceProvider) 31object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\Markup\DependencyPropertyConverter.cs (1)
112internal static DependencyProperty ResolveProperty(IServiceProvider serviceProvider,
src\Framework\System\Windows\Markup\RoutedEventConverter.cs (2)
54IServiceProvider serviceProvider = typeDescriptorContext as IServiceProvider;
src\Framework\System\Windows\PropertyPath.cs (2)
870if (context is IServiceProvider) 873IXamlTypeResolver xtr = (context as IServiceProvider).GetService(typeof(IXamlTypeResolver)) as IXamlTypeResolver;
src\Framework\System\Windows\ResourceDictionary.cs (5)
1140private object GetKeyValue(KeyRecord key, IServiceProvider serviceProvider) 1158private object EvaluateMarkupExtensionNodeList(System.Xaml.XamlReader reader, IServiceProvider serviceProvider) 1173private object GetStaticResourceKeyValue(StaticResource staticResource, IServiceProvider serviceProvider) 1210private void SetKeys(IList<KeyRecord> keyCollection, IServiceProvider serviceProvider) 1279private void SetOptimizedStaticResources(IList<object> staticResources, IServiceProvider serviceProvider, StaticResourceExtension staticResourceWorker)
src\Framework\System\Windows\ResourceKey.cs (1)
35public override object ProvideValue(IServiceProvider serviceProvider)
src\Framework\System\Windows\StaticResourceExtension.cs (9)
61public override object ProvideValue(IServiceProvider serviceProvider) 97internal object ProvideValueInternal(IServiceProvider serviceProvider, bool allowDeferredReference) 108internal object TryProvideValueInternal(IServiceProvider serviceProvider, bool allowDeferredReference, bool mustReturnDeferredResourceReference) 120private object TryProvideValueWithDiagnosticEvent(IServiceProvider serviceProvider, bool allowDeferredReference, bool mustReturnDeferredResourceReference) 175private object TryProvideValueImpl(IServiceProvider serviceProvider, bool allowDeferredReference, bool mustReturnDeferredResourceReference) 207private ResourceDictionary FindTheResourceDictionary(IServiceProvider serviceProvider, bool isDeferredContentSearch) 282internal object FindResourceInDeferredContent(IServiceProvider serviceProvider, bool allowDeferredReference, bool mustReturnDeferredResourceReference) 305private object FindResourceInAppOrSystem(IServiceProvider serviceProvider, 329private object FindResourceInEnviroment(IServiceProvider serviceProvider,
src\Framework\System\Windows\TemplateBindingExtension.cs (1)
60public override object ProvideValue(IServiceProvider serviceProvider)
src\Framework\System\Windows\TemplateContent.cs (5)
198IServiceProvider context) 217private void Initialize(IServiceProvider context) 1490private IServiceProvider _services; 1496public ServiceProviderWrapper(IServiceProvider services, XamlSchemaContext schemaContext) 1503object IServiceProvider.GetService(Type serviceType)
src\Framework\System\Windows\TemplateContentLoader.cs (3)
9public override object Load(XamlReader xamlReader, IServiceProvider serviceProvider) 24private static T RequireService<T>(IServiceProvider provider) where T : class 34public override XamlReader Save(object value, IServiceProvider serviceProvider)
src\Framework\System\Windows\ThemeDictionaryExtension.cs (1)
80public override object ProvideValue(IServiceProvider serviceProvider)
System (8)
compmod\system\componentmodel\DelegatingTypeDescriptionProvider.cs (1)
48public override object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
compmod\system\componentmodel\design\ServiceObjectContainer.cs (2)
23private IServiceProvider parentProvider; 37public ServiceContainer(IServiceProvider parentProvider) {
compmod\system\componentmodel\MarshalByValueComponent.cs (1)
170/// <para>Gets the implementer of the <see cref='System.IServiceProvider'/>.</para>
compmod\system\componentmodel\ReflectTypeDescriptionProvider.cs (1)
192public override object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
compmod\system\componentmodel\TypeDescriptionProvider.cs (1)
59public virtual object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
compmod\system\componentmodel\TypeDescriptor.cs (2)
651public static object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args) 3914public override object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
System.Activities (8)
System\Activities\XamlIntegration\ActivityWithResultConverter.cs (1)
34internal static object GetRootTemplatedActivity(IServiceProvider serviceProvider)
System\Activities\XamlIntegration\DynamicUpdateMapExtension.cs (1)
47public override object ProvideValue(IServiceProvider serviceProvider)
System\Activities\XamlIntegration\FuncFactory.cs (1)
50internal static FuncFactory CreateFactory(XamlReader xamlReader, IServiceProvider context)
System\Activities\XamlIntegration\FuncTypeConverter.cs (2)
13public override object Load(XamlReader xamlReader, IServiceProvider context) 20public override XamlReader Save(object value, IServiceProvider serviceProvider)
System\Activities\XamlIntegration\PropertyReferenceExtension.cs (1)
29public override object ProvideValue(IServiceProvider serviceProvider)
System\Activities\XamlIntegration\SerializableFuncDeferringLoader.cs (2)
17public override object Load(XamlReader xamlReader, IServiceProvider context) 28public override XamlReader Save(object value, IServiceProvider serviceProvider)
System.Activities.Core.Presentation (1)
System\Activities\Core\Presentation\RegisterMetadataDelayedWorker.cs (1)
119public override object CreateInstance(IServiceProvider provider, Type objectType, Type[] argTypes, object[] args)
System.Activities.Presentation (5)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\EditingContext.cs (2)
511if (this.Contains(typeof(IServiceProvider))) 513result = this.GetRequiredService<IServiceProvider>().GetService(serviceType);
System.Activities.Presentation\System\Activities\Presentation\CachedResourceDictionaryExtension.cs (1)
21public override object ProvideValue(IServiceProvider serviceProvider)
System.Activities.Presentation\System\Activities\Presentation\ErrorActivity.cs (2)
57public override object Load(XamlReader xamlReader, IServiceProvider serviceProvider) 67public override XamlReader Save(object value, IServiceProvider serviceProvider)
System.ComponentModel.DataAnnotations (8)
DataAnnotations\ValidationContext.cs (7)
17/// It supports <see cref="IServiceProvider"/> so that custom validation 86/// Optional <see cref="IServiceProvider"/> to use when <see cref="GetService"/> is called. 99public ValidationContext(object instance, IServiceProvider serviceProvider, IDictionary<object, object> items) { 266/// See <see cref="IServiceProvider.GetService(Type)"/>. 270/// <see cref="IServiceProvider"/> provided to this <see cref="ValidationContext"/> 302/// will query into this container as well as the <see cref="IServiceProvider"/> 306/// If the <see cref="IServiceProvider"/> specified to the constructor implements
DataAnnotations\Validator.cs (1)
274/// <param name="validationContext">An parent validation context that supplies an <see cref="IServiceProvider"/>
System.Data (6)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\EditingContext.cs (2)
511if (this.Contains(typeof(IServiceProvider))) 513result = this.GetRequiredService<IServiceProvider>().GetService(serviceType);
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\CachedResourceDictionaryExtension.cs (1)
21public override object ProvideValue(IServiceProvider serviceProvider)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\ErrorActivity.cs (2)
57public override object Load(XamlReader xamlReader, IServiceProvider serviceProvider) 67public override XamlReader Save(object value, IServiceProvider serviceProvider)
fx\src\data\System\Data\SqlClient\SqlClientFactory.cs (1)
68object IServiceProvider.GetService(Type serviceType) {
System.Data.Entity (5)
System\Data\Common\DbProviderServices.cs (2)
324IServiceProvider serviceProvider = factory as IServiceProvider;
System\Data\EntityClient\EntityProviderFactory.cs (1)
108object IServiceProvider.GetService(Type serviceType) {
System\Data\Objects\ObjectContext.cs (2)
2354IServiceProvider sp = DbProviderFactories.GetFactory(connection) as IServiceProvider;
System.Data.Entity.Design (2)
System\Data\Entity\Design\Common\MetadataUtil.cs (2)
46IServiceProvider serviceProvider = factory as IServiceProvider;
System.Data.Services (2)
System\Data\Services\WebUtil.cs (2)
1309IServiceProvider provider = target as IServiceProvider;
System.Drawing (2)
commonui\System\Drawing\Design\UITypeEditor.cs (2)
81public object EditValue(IServiceProvider provider, object value) { 90public virtual object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) {
System.Messaging (3)
System\Messaging\Design\QueuePathDialog.cs (2)
57private IServiceProvider provider; 74public QueuePathDialog(IServiceProvider provider)
System\Messaging\Design\QueuePathEditor.cs (1)
35public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value)
System.Runtime.Caching (5)
System\Caching\CacheMemoryMonitor.cs (1)
250IServiceProvider host = ObjectCache.Host;
System\Caching\HostFileChangeMonitor.cs (1)
83IServiceProvider host = ObjectCache.Host;
System\Caching\ObjectCache.cs (2)
17private static IServiceProvider _host; 22public static IServiceProvider Host {
System\Caching\PerfCounters.cs (1)
37IServiceProvider host = ObjectCache.Host;
System.ServiceModel (1)
System\ServiceModel\XamlIntegration\XPathMessageContextMarkupExtension.cs (1)
53public override object ProvideValue(IServiceProvider serviceProvider)
System.ServiceModel.Activation (8)
System\ServiceModel\Activation\HostedHttpContext.cs (3)
857IServiceProvider provider = (IServiceProvider)result.Application.Context; 869static int GetRemotePort(IServiceProvider provider)
System\ServiceModel\Activation\HostedHttpTransportManager.cs (5)
84IServiceProvider provider = (IServiceProvider)result.Application.Context; 112IServiceProvider provider = (IServiceProvider)result.Application.Context; 123static Guid GetRequestTraceIdentifier(IServiceProvider provider)
System.ServiceModel.Activities (3)
System\ServiceModel\XamlIntegration\EndpointIdentityExtension.cs (1)
43public override object ProvideValue(IServiceProvider serviceProvider)
System\ServiceModel\XamlIntegration\SpnEndpointIdentityExtension.cs (1)
38public override object ProvideValue(IServiceProvider serviceProvider)
System\ServiceModel\XamlIntegration\UpnEndpointIdentityExtension.cs (1)
35public override object ProvideValue(IServiceProvider serviceProvider)
System.Web (13)
Abstractions\HttpContextWrapper.cs (1)
315return ((IServiceProvider)_context).GetService(serviceType);
Compilation\ObjectFactoryCodeDomTreeGenerator.cs (1)
117statements.Add(new CodeVariableDeclarationStatement(typeof(IServiceProvider), "__activator"));
Hosting\ObjectCacheHost.cs (1)
40Object IServiceProvider.GetService(Type service) {
HttpContext.cs (1)
673Object IServiceProvider.GetService(Type service) {
HttpRuntime.cs (3)
3382public static IServiceProvider WebObjectActivator { get; set; } 3385var activator = WebObjectActivator; 3395var activator = WebObjectActivator;
UI\ControlBuilder.cs (3)
53private IServiceProvider _serviceProvider; 623public IServiceProvider ServiceProvider { 2953public /* internal */ void SetServiceProvider(IServiceProvider serviceProvider) {
UI\DesignTimeTemplateParser.cs (1)
82IServiceProvider builderServiceProvider = null;
UI\PropertyConverter.cs (1)
20private static readonly Type[] s_parseMethodTypesWithSOP = new Type[] { typeof(string), typeof(IServiceProvider) };
UI\TemplateBuilder.cs (1)
153IServiceProvider builderServiceProvider = null;
System.Web.DataVisualization (17)
Common\Borders3D\Borders3D.cs (1)
618object IServiceProvider.GetService(Type serviceType)
Common\ChartTypes\ChartTypeRegistry.cs (1)
148 object IServiceProvider.GetService(Type serviceType)
Common\Converters\DataManagerConverters.cs (2)
883IServiceProvider provider = context.Instance as IServiceProvider;
Common\Converters\LegendConverters.cs (3)
120else if (context.Instance is IServiceProvider) 122IServiceProvider provider = context.Instance as IServiceProvider;
Common\DataManager\DataManager.cs (1)
96 object IServiceProvider.GetService(Type serviceType)
Common\Formulas\FormulaRegistry.cs (1)
111 object IServiceProvider.GetService(Type serviceType)
Common\General\Chart.cs (1)
1584 object IServiceProvider.GetService(Type serviceType)
Common\General\Selection.cs (4)
1551this._chartPicture = ((IServiceProvider)this).GetService(typeof(ChartImage)) as ChartPicture; 1554this._chartPicture = ((IServiceProvider)this).GetService(typeof(ChartPicture)) as ChartPicture; 1571this._dataManager = ((IServiceProvider)this).GetService(typeof(Data.DataManager)) as Data.DataManager; 3372object IServiceProvider.GetService(Type serviceType)
Common\Utilities\CustomAttributesRegistry.cs (1)
429 object IServiceProvider.GetService(Type serviceType)
Common\Utilities\ImageLoader.cs (1)
101 object IServiceProvider.GetService(Type serviceType)
Common\Utilities\KeywordsRegistry.cs (1)
137 object IServiceProvider.GetService(Type serviceType)
System.Web.Entity.Design (18)
System\Data\WebControls\Design\EntityDataSourceDesigner.cs (2)
64IServiceProvider serviceProvider = Component.Site as IServiceProvider;
System\Data\WebControls\Design\EntityDataSourceDesignerHelper.cs (2)
85IServiceProvider serviceProvider = _entityDataSource.Site; 105IServiceProvider serviceProvider = _entityDataSource.Site;
System\Data\WebControls\Design\EntityDataSourceStatementEditor.cs (3)
32IServiceProvider serviceProvider = entityDataSource.Site; 43public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) 185private bool Initialize(EntityDataSourceDesigner designer, EntityDataSource entityDataSource, string propertyName, IServiceProvider serviceProvider, string statement)
System\Data\WebControls\Design\EntityDataSourceStatementEditorForm.cs (1)
40public EntityDataSourceStatementEditorForm(System.Web.UI.Control entityDataSource, IServiceProvider serviceProvider,
System\Data\WebControls\Design\EntityDataSourceWizardForm.cs (1)
28public EntityDataSourceWizardForm(IServiceProvider serviceProvider, EntityDataSourceState entityDataSourceState, EntityDataSourceDesigner entityDataSourceDesigner)
System\Data\WebControls\Design\Util\DesignerForm.cs (3)
31private IServiceProvider _serviceProvider; 40protected DesignerForm(IServiceProvider serviceProvider) 51protected internal IServiceProvider ServiceProvider
System\Data\WebControls\Design\Util\TaskFormBase.cs (1)
37public TaskFormBase(IServiceProvider serviceProvider)
System\Data\WebControls\Design\Util\UIHelper.cs (4)
21internal static Font GetDialogFont(IServiceProvider serviceProvider) 38internal static DialogResult ShowDialog(IServiceProvider serviceProvider, Form form) 52public static void ShowError(IServiceProvider serviceProvider, string message) 67public static void ShowWarning(IServiceProvider serviceProvider, string message)
System\Data\WebControls\Design\Util\WizardForm.cs (1)
43public WizardForm(IServiceProvider serviceProvider)
System.Web.Extensions (4)
Compilation\IWcfReferenceReceiveContextInformation.cs (1)
30IServiceProvider serviceProvider);
Compilation\WCFModel\VSWCFServiceContractGenerator.cs (3)
365IServiceProvider serviceProviderForImportExtensions, 1241IServiceProvider serviceProviderForImportExtensions, 1338internal static void ProvideImportExtensionsWithContextInformation(SvcMapFile svcMapFile, IServiceProvider serviceProviderForImportExtensions, IEnumerable<IWsdlImportExtension> wsdlImportExtensions, IEnumerable<IPolicyImportExtension> policyImportExtensions)
System.Web.Mobile (15)
UI\MobileControls\Design\AppliedDeviceFiltersEditor.cs (2)
27public override Object EditValue(ITypeDescriptorContext context, IServiceProvider provider, Object value) 32IServiceProvider serviceProvider;
UI\MobileControls\Design\CommandCollectionEditor.cs (2)
41/// An <see cref='System.IServiceProvider'/> . 51public override Object EditValue(ITypeDescriptorContext context, IServiceProvider provider, Object value)
UI\MobileControls\Design\DesignerForm.cs (3)
41private IServiceProvider _serviceProvider; 47protected DesignerForm(IServiceProvider serviceProvider) { 80protected internal IServiceProvider ServiceProvider {
UI\MobileControls\Design\FieldCollectionEditor.cs (2)
41/// An <see cref='System.IServiceProvider'/> . 51public override Object EditValue(ITypeDescriptorContext context, IServiceProvider provider, Object value)
UI\MobileControls\Design\ItemCollectionEditor.cs (2)
40/// An <see cref='System.IServiceProvider'/> . 50public override Object EditValue(ITypeDescriptorContext context, IServiceProvider provider, Object value)
UI\MobileControls\Design\PropertyOverridesTypeEditor.cs (2)
27public override Object EditValue(ITypeDescriptorContext context, IServiceProvider provider, Object value) 32IServiceProvider serviceProvider;
UI\MobileControls\Design\TableFieldsEditor.cs (2)
37/// An <see cref='System.IServiceProvider'/> . 47public override Object EditValue(ITypeDescriptorContext context, IServiceProvider provider, Object value)
System.Windows.Forms (20)
winforms\Managed\System\WinForms\AxHost.cs (1)
7326public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2AboutBoxPropertyDescriptor.cs (1)
158public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2ExtendedUITypeEditor.cs (1)
52public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2PropertyBuilderUITypeEditor.cs (1)
44public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) {
winforms\Managed\System\WinForms\ComponentModel\COM2Interop\COM2PropertyPageUITypeConverter.cs (1)
41public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) {
winforms\Managed\System\WinForms\Design\EventsTab.cs (2)
26private IServiceProvider sp; 34public EventsTab(IServiceProvider sp){
winforms\Managed\System\WinForms\PropertyGrid.cs (2)
1992private /*protected virtual*/ PropertyGridView CreateGridView(IServiceProvider sp) { 2028ConstructorInfo constructor = tabType.GetConstructor(new Type[] {typeof(IServiceProvider)});
winforms\Managed\System\WinForms\PropertyGridInternal\GridEntry.cs (2)
1140internal static IRootGridEntry Create(PropertyGridView view, object[] rgobjs, IServiceProvider baseProvider, IDesignerHost currentHost, PropertyTab tab, PropertySort initialSortType) { 1304object value = UITypeEditor.EditValue(this, (IServiceProvider)(ITypeDescriptorContext)this, originalValue);
winforms\Managed\System\WinForms\PropertyGridInternal\MultiSelectRootGridEntry.cs (1)
30internal MultiSelectRootGridEntry(PropertyGridView view, object obj, IServiceProvider baseProvider, IDesignerHost host, PropertyTab tab, PropertySort sortType)
winforms\Managed\System\WinForms\PropertyGridInternal\PropertyDescriptorGridEntry.cs (1)
1235public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) {
winforms\Managed\System\WinForms\PropertyGridInternal\PropertyGridView.cs (3)
159private IServiceProvider serviceProvider; 178public PropertyGridView(IServiceProvider serviceProvider, PropertyGrid propertyGrid) 696public IServiceProvider ServiceProvider {
winforms\Managed\System\WinForms\PropertyGridInternal\SingleSelectRootGridEntry.cs (3)
29protected IServiceProvider baseProvider = null; 42internal SingleSelectRootGridEntry(PropertyGridView gridEntryHost, object value, GridEntry parent, IServiceProvider baseProvider, IDesignerHost host, PropertyTab tab, PropertySort sortType) 62internal SingleSelectRootGridEntry(PropertyGridView view, object value, IServiceProvider baseProvider, IDesignerHost host, PropertyTab tab, PropertySort sortType) : this(view, value,null, baseProvider, host, tab, sortType) {
winforms\Managed\System\WinForms\ToolStripControlHost.cs (1)
1165object IServiceProvider.GetService(Type service) {
System.Windows.Forms.DataVisualization (17)
Common\Borders3D\Borders3D.cs (1)
618object IServiceProvider.GetService(Type serviceType)
Common\ChartTypes\ChartTypeRegistry.cs (1)
148 object IServiceProvider.GetService(Type serviceType)
Common\Converters\DataManagerConverters.cs (2)
883IServiceProvider provider = context.Instance as IServiceProvider;
Common\Converters\LegendConverters.cs (3)
120else if (context.Instance is IServiceProvider) 122IServiceProvider provider = context.Instance as IServiceProvider;
Common\DataManager\DataManager.cs (1)
96 object IServiceProvider.GetService(Type serviceType)
Common\Formulas\FormulaRegistry.cs (1)
111 object IServiceProvider.GetService(Type serviceType)
Common\General\Chart.cs (1)
1584 object IServiceProvider.GetService(Type serviceType)
Common\General\Selection.cs (4)
1551this._chartPicture = ((IServiceProvider)this).GetService(typeof(ChartImage)) as ChartPicture; 1554this._chartPicture = ((IServiceProvider)this).GetService(typeof(ChartPicture)) as ChartPicture; 1571this._dataManager = ((IServiceProvider)this).GetService(typeof(Data.DataManager)) as Data.DataManager; 3372object IServiceProvider.GetService(Type serviceType)
Common\Utilities\CustomAttributesRegistry.cs (1)
429 object IServiceProvider.GetService(Type serviceType)
Common\Utilities\ImageLoader.cs (1)
101 object IServiceProvider.GetService(Type serviceType)
Common\Utilities\KeywordsRegistry.cs (1)
137 object IServiceProvider.GetService(Type serviceType)
System.Workflow.Activities (84)
CodeExpressionRuleDeclaration.cs (1)
58public override bool Evaluate(Activity ownerActivity, IServiceProvider provider)
Common\BasePropertyDescriptor.cs (10)
34internal static ISite GetSite(IServiceProvider serviceProvider, object component) 70internal static Type GetBaseType(PropertyDescriptor property, object owner, IServiceProvider serviceProvider) 88internal static void SetPropertyValue(IServiceProvider serviceProvider, PropertyDescriptor propertyDescriptor, object component, object value) 118private IServiceProvider serviceProvider; 124public ComponentChangeDispatcher(IServiceProvider serviceProvider, object component, PropertyDescriptor propertyDescriptor) 166private IServiceProvider serviceProvider; 169public DynamicPropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor descriptor) 176public IServiceProvider ServiceProvider 493IServiceProvider serviceProvider = GetSite(component); 626public TypePropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor actualPropDesc)
Common\CompilerHelpers.cs (1)
127internal static SupportedLanguages GetSupportedLanguage(IServiceProvider serviceProvider)
Common\CompModHelpers.cs (7)
405internal static string GetRootNamespace(IServiceProvider serviceProvider) 418internal static Type GetDataSourceClass(Activity activity, IServiceProvider serviceProvider) 632internal static Type GetBaseType(PropertyInfo property, object owner, IServiceProvider serviceProvider) 659internal static AccessTypes GetAccessType(PropertyInfo property, object owner, IServiceProvider serviceProvider) 794internal static void AddTypeProviderAssembliesFromRegistry(TypeProvider typeProvider, IServiceProvider serviceProvider) 1333private IServiceProvider serviceProvider; 1337public TypeDescriptorContext(IServiceProvider serviceProvider, PropertyDescriptor propDesc, object instance)
Common\ValidationHelpers.cs (3)
36internal static void ValidateIdentifier(IServiceProvider serviceProvider, string identifier) 51internal static ValidationError ValidateIdentifier(string propName, IServiceProvider context, string identifier) 75internal static ValidationError ValidateNameProperty(string propName, IServiceProvider context, string identifier)
ConstrainedGroup.cs (1)
205protected override void OnClosed(IServiceProvider provider)
CorrelationValidator.cs (1)
359private static ValidationErrorCollection ValidateHostInterface(IServiceProvider serviceProvider, Type interfaceType, Activity activity)
Delay.cs (2)
88protected override void Initialize(IServiceProvider provider) 143protected override void OnClosed(IServiceProvider provider)
Designers\InvokeWebServiceDesigner.cs (2)
199internal WebServiceUrlPropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor pd) 221public override object EditValue(ITypeDescriptorContext typeDescriptorContext, IServiceProvider serviceProvider, object o)
Designers\SetStateDesigner.cs (1)
239public override object EditValue(ITypeDescriptorContext typeDescriptorContext, IServiceProvider serviceProvider, object value)
Designers\StateDesigner.cs (1)
2552public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value)
Designers\StateMachineDesignerPaint.cs (1)
445internal static ActivityDesigner GetSafeRootDesigner(IServiceProvider serviceProvider)
Designers\WebServiceReceiveDesigner.cs (1)
96internal WebServiceInterfacePropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor pd)
EventHandlers.cs (2)
77protected override void OnClosed(IServiceProvider provider) 83protected override void Initialize(IServiceProvider provider)
EventSinkActivity.cs (6)
209protected sealed override void Initialize(IServiceProvider provider) 333protected override void OnClosed(IServiceProvider provider) 419Type IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider serviceProvider, string propertyName) 436AccessTypes IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider serviceProvider, string propertyName) 504private IServiceProvider serviceProvider; 505public ExternalDataExchangeInterfaceTypeFilterProvider(IServiceProvider serviceProvider)
InvokeMethodActivity.cs (2)
224Type IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider serviceProvider, string propertyName) 241AccessTypes IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider serviceProvider, string propertyName)
InvokeWebService.cs (3)
205protected override void OnClosed(IServiceProvider provider) 355Type IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider serviceProvider, string propertyName) 372AccessTypes IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider serviceProvider, string propertyName)
Listen.cs (1)
117protected override void OnClosed(IServiceProvider provider)
LocalService\CorrelationService.cs (5)
47internal static void Initialize(IServiceProvider context, Activity activity, Type interfaceType, string methodName, Guid instanceId) 60internal static bool Subscribe(IServiceProvider context, Activity activity, Type interfaceType, string methodName, IActivityEventListener<QueueEventArgs> eventListener, Guid instanceId) 98internal static bool Unsubscribe(IServiceProvider context, Activity activity, Type interfaceType, string methodName, IActivityEventListener<QueueEventArgs> eventListener) 256private static void InitializeFollowers(IServiceProvider context, Type interfaceType, string followermethodName) 268private static void CreateFollowerEntry(IServiceProvider context, Type interfaceType, string followermethodName, string initializermethodName)
LocalService\ExternalDataExchangeService.cs (2)
166if (typeof(IServiceProvider).IsAssignableFrom(pi[0].ParameterType)) 177if (typeof(IServiceProvider).IsAssignableFrom(pi[0].ParameterType)
Parallel.cs (1)
89protected override void OnClosed(IServiceProvider provider)
Policy.cs (1)
51protected override void Initialize(IServiceProvider provider)
Rules\DeclarativeExpressionConditionDeclaration.cs (1)
232public override bool Evaluate(Activity activity, IServiceProvider provider)
Rules\Design\DesignerHelpers.cs (1)
20internal static void DisplayError(string message, string messageBoxTitle, IServiceProvider serviceProvider)
Rules\Design\Dialogs\BasicBrowserDialog.cs (1)
33private IServiceProvider serviceProvider;
Rules\Design\Dialogs\RenameRuleObjectDialog.cs (2)
22private IServiceProvider serviceProvider; 26public RenameRuleObjectDialog(IServiceProvider serviceProvider, string oldName, NameValidatorDelegate nameValidator, BasicBrowserDialog parent)
Rules\Design\Dialogs\RuleConditionDialog.cs (1)
24private IServiceProvider serviceProvider;
Rules\Design\Dialogs\RuleSetDialog.cs (1)
30private IServiceProvider serviceProvider;
Rules\Design\LogicalExpressionEditor.cs (4)
25public override object EditValue(ITypeDescriptorContext typeDescriptorContext, IServiceProvider serviceProvider, object o) 92public override object EditValue(ITypeDescriptorContext typeDescriptorContext, IServiceProvider serviceProvider, object o) 136public override object EditValue(ITypeDescriptorContext typeDescriptorContext, IServiceProvider serviceProvider, object o) 186public override object EditValue(ITypeDescriptorContext typeDescriptorContext, IServiceProvider serviceProvider, object o)
Rules\Design\LogicalExpressionTypeConverter.cs (4)
19public RuleDefinitionDynamicPropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor descriptor) 217public RuleConditionReferenceNamePropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor descriptor) 306public RuleConditionReferencePropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor descriptor) 409public RuleSetPropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor descriptor)
Rules\Helpers.cs (2)
105internal static RuleDefinitions Load_Rules_DT(IServiceProvider serviceProvider, DependencyObject activity) 144internal static void Flush_Rules_DT(IServiceProvider serviceProvider, Activity activity)
State.cs (2)
58protected override void OnClosed(IServiceProvider provider) 108protected override void Initialize(IServiceProvider provider)
Task.cs (1)
426protected override void OnClosed(IServiceProvider provider)
WebServiceFault.cs (1)
124protected override void Initialize(IServiceProvider provider)
WebServiceReceive.cs (5)
206protected sealed override void Initialize(IServiceProvider provider) 416Type IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider serviceProvider, string propertyName) 433AccessTypes IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider serviceProvider, string propertyName) 880private IServiceProvider serviceProvider; 881public InterfaceTypeFilterProvider(IServiceProvider serviceProvider)
WebServiceResponse.cs (3)
115protected override void Initialize(IServiceProvider provider) 222Type IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider serviceProvider, string propertyName) 239AccessTypes IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider serviceProvider, string propertyName)
System.Workflow.ComponentModel (217)
AuthoringOM\Activity.cs (14)
45private IServiceProvider serviceProvider = null; 47internal ActivityResolveEventArgs(Type activityType, string workflowMarkup, string rulesMarkup, bool createNew, bool initForRuntime, IServiceProvider serviceProvider) 95public IServiceProvider ServiceProvider 177internal static readonly DependencyProperty WorkflowRuntimeProperty = DependencyProperty.RegisterAttached("WorkflowRuntime", typeof(IServiceProvider), typeof(Activity), new PropertyMetadata(DependencyPropertyOptions.NonSerialized)); 263protected internal virtual void Initialize(IServiceProvider provider) 295protected virtual void OnClosed(IServiceProvider provider) 306protected internal virtual void Uninitialize(IServiceProvider provider) 314protected internal virtual void OnActivityExecutionContextLoad(IServiceProvider provider) 320protected internal virtual void OnActivityExecutionContextUnload(IServiceProvider provider) 1252internal static Activity OnResolveActivityDefinition(Type type, string workflowMarkup, string rulesMarkup, bool createNew, bool initForRuntime, IServiceProvider serviceProvider) 1982protected internal override void Initialize(IServiceProvider provider) 1997protected internal override void Uninitialize(IServiceProvider provider) 2014protected internal override void OnActivityExecutionContextLoad(IServiceProvider provider) 2026protected internal override void OnActivityExecutionContextUnload(IServiceProvider provider)
AuthoringOM\ActivityInterfaces.cs (2)
40Type GetPropertyType(IServiceProvider serviceProvider, string propertyName); 41AccessTypes GetAccessType(IServiceProvider serviceProvider, string propertyName);
AuthoringOM\Behaviors\CancellationHandler.cs (1)
29protected internal override void Initialize(IServiceProvider provider)
AuthoringOM\Behaviors\Compensate.cs (1)
51protected internal override void Initialize(IServiceProvider provider)
AuthoringOM\Behaviors\Compensation.cs (1)
30protected internal override void Initialize(IServiceProvider provider)
AuthoringOM\Behaviors\ExceptionHandler.cs (3)
72protected internal override void Initialize(IServiceProvider provider) 128Type IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider serviceProvider, string propertyName) 144AccessTypes IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider serviceProvider, string propertyName)
AuthoringOM\Behaviors\ExceptionHandlers.cs (2)
39protected internal override void Initialize(IServiceProvider provider) 140protected override void OnClosed(IServiceProvider provider)
AuthoringOM\Behaviors\SynchronizationScope.cs (1)
151public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value)
AuthoringOM\Bind.cs (3)
620public override object ProvideValue(IServiceProvider provider) 977internal static Type GetBaseType(IServiceProvider serviceProvider, PropertyValidationContext validationContext) 1005internal static AccessTypes GetAccessType(IServiceProvider serviceProvider, PropertyValidationContext validationContext)
AuthoringOM\Compiler\CodeGeneration\CodeGenerationManager.cs (2)
14private IServiceProvider serviceProvider = null; 17public CodeGenerationManager(IServiceProvider serviceProvider)
AuthoringOM\Compiler\CompileXomlTask.cs (1)
439IServiceProvider externalServiceProvider = null;
AuthoringOM\Compiler\TypeSystem\AttributeInfo.cs (1)
134public object GetArgumentValueAs(IServiceProvider serviceProvider, int argumentIndex, Type requestedType)
AuthoringOM\Compiler\TypeSystem\TypeProvider.cs (2)
21private IServiceProvider serviceProvider = null; 38public TypeProvider(IServiceProvider serviceProvider)
AuthoringOM\Compiler\Validation\BindValidator.cs (1)
14internal static Type GetActivityType(IServiceProvider serviceProvider, Activity refActivity)
AuthoringOM\Compiler\Validation\ValidationManager.cs (3)
19private IServiceProvider serviceProvider = null; 27public ValidationManager(IServiceProvider serviceProvider) 33public ValidationManager(IServiceProvider serviceProvider, bool validateChildActivities)
AuthoringOM\Compiler\XomlCompiler.cs (11)
181internal IServiceProvider ServiceProvider 189public static IDisposable CreateScope(IServiceProvider serviceProvider) 242internal static IDisposable CreateScope(IServiceProvider serviceProvider, WorkflowCompilerParameters parameters) 247static IDisposable CreateScope(IServiceProvider serviceProvider, IWorkflowCompilerOptionsService optionsService) 262IServiceProvider serviceProvider; 266protected ContextScope(IServiceProvider serviceProvider) 305public InterfaceContextScope(IServiceProvider serviceProvider, IWorkflowCompilerOptionsService service) 345public StandardContextScope(IServiceProvider serviceProvider, WorkflowCompilerOptionsService service) 392public ParametersContextScope(IServiceProvider serviceProvider, WorkflowCompilerParameters parameters) 437public DefaultContextScope(IServiceProvider serviceProvider) 812private static ValidationErrorCollection ValidateIdentifiers(IServiceProvider serviceProvider, Activity activity)
AuthoringOM\Design\ActivityDesigner.cs (7)
873public static ActivityDesigner GetRootDesigner(IServiceProvider serviceProvider) 1638WorkflowView workflowView = new WorkflowView(Activity.Site as IServiceProvider); 1923internal static ActivityDesigner GetSafeRootDesigner(IServiceProvider serviceProvider) 1990internal static Type GetDesignerType(IServiceProvider serviceProvider, Type activityType, Type designerBaseType) 2018internal static ActivityDesigner CreateDesigner(IServiceProvider serviceProvider, Activity activity) 2116IServiceProvider serviceProvider = GetService(typeof(DesignSurface)) as IServiceProvider;
AuthoringOM\Design\CommandSet.cs (2)
31private IServiceProvider serviceProvider; 46public CommandSet(IServiceProvider serviceProvider)
AuthoringOM\Design\ComponentSerializationService.cs (17)
21private IServiceProvider serviceProvider = null; 22internal XomlComponentSerializationService(IServiceProvider serviceProvider) 134private IServiceProvider serviceProvider = null; 144internal WorkflowMarkupSerializationStore(IServiceProvider serviceProvider) 189internal IList Deserialize(IServiceProvider serviceProvider) 222internal ICollection Deserialize(IServiceProvider serviceProvider, IContainer container) 227internal void DeserializeTo(IServiceProvider serviceProvider, IContainer container) 377internal LocalDesignerSerializationManager(WorkflowMarkupSerializationStore store, IServiceProvider provider) 441private IServiceProvider serviceProvider = null; 446public PropertySegment(IServiceProvider serviceProvider, object obj) 452internal PropertySegment(IServiceProvider serviceProvider, object obj, PropertyInfo property) 459internal PropertySegment(IServiceProvider serviceProvider, object obj, PropertyDescriptor propertyDescriptor) 471internal IServiceProvider ServiceProvider 490internal PropertyInfo[] GetProperties(IServiceProvider serviceProvider) 545private IComponent GetComponent(object obj, IServiceProvider serviceProvider) 563private IServiceProvider serviceProvider; 567public DummyTypeDescriptorContext(IServiceProvider serviceProvider, object component, PropertyDescriptor propDescriptor)
AuthoringOM\Design\CompositeActivityDesigner.cs (6)
500public static void RemoveActivities(IServiceProvider serviceProvider, ReadOnlyCollection<Activity> activitiesToRemove, string transactionDescription) 549public static IDataObject SerializeActivitiesToDataObject(IServiceProvider serviceProvider, Activity[] activities) 580public static Activity[] DeserializeActivitiesFromDataObject(IServiceProvider serviceProvider, IDataObject dataObj) 585internal static Activity[] DeserializeActivitiesFromDataObject(IServiceProvider serviceProvider, IDataObject dataObj, bool addAssemblyReference) 636private static ICollection GetActivitiesFromToolboxItem(IServiceProvider serviceProvider, bool addAssemblyReference, IDesignerHost designerHost, ICollection activities, ToolboxItem toolBoxItem) 654internal static Activity[] DeserializeActivitiesFromToolboxItem(IServiceProvider serviceProvider, ToolboxItem toolboxItem, bool addAssemblyReference)
AuthoringOM\Design\Connector.cs (3)
801private IServiceProvider serviceProvider; 1515public static Point[] Route(IServiceProvider serviceProvider, object source, object target, ICollection<Rectangle> userDefinedRoutingObstacles) 1550public static void GetRoutingObstacles(IServiceProvider serviceProvider, object source, object target, out List<Rectangle> rectanglesToExclude, out List<Point> linesToExclude, out List<Point> pointsToExclude)
AuthoringOM\Design\CustomActivityDesigner.cs (16)
28private IServiceProvider serviceProvider = null; 31public CustomActivityDesignerAdapter(IServiceProvider serviceProvider) 264public static Type GetCustomActivityType(IServiceProvider serviceProvider) 281public static void SetBaseTypeName(string typeName, IServiceProvider serviceProvider) 364private static Type ValidateBaseType(string typeName, IServiceProvider serviceProvider) 397internal static List<CustomProperty> GetCustomProperties(IServiceProvider serviceProvider) 430private static CustomProperty CreateCustomProperty(IServiceProvider serviceProvider, Type customActivityType, MemberInfo member, Type propertyType) 509internal static void SetCustomProperties(List<CustomProperty> customProperties, IServiceProvider serviceProvider) 527private static void RemoveDeletedProperties(List<CustomProperty> propCollection, Type customActivityType, IServiceProvider serviceProvider) 569private static void AddNewProperties(List<CustomProperty> propCollection, Type customActivityType, IServiceProvider serviceProvider, List<CustomProperty> existingProps) 641private static AttributeInfo[] CreateCustomPropertyAttributeArray(CustomProperty property, IServiceProvider serviceProvider) 688private IServiceProvider serviceProvider; 690public BaseClassTypeFilterProvider(IServiceProvider serviceProvider) 740private IServiceProvider serviceProvider = null; 743public CustomProperty(IServiceProvider serviceProvider) 884public static CustomProperty CreateCustomProperty(IServiceProvider serviceProvider, string customPropertyName, PropertyDescriptor propertyDescriptor, object propertyOwner)
AuthoringOM\Design\DesignerHelpers.cs (9)
1321internal static void MakePropertiesReadOnly(IServiceProvider serviceProvider, object topComponent) 1385internal static DialogResult ShowMessage(IServiceProvider serviceProvider, string message, string title, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton) 1420internal static void ShowHelpFromKeyword(IServiceProvider serviceProvider, string helpKeyword) 1432internal static void ShowError(IServiceProvider serviceProvider, string message) 1437internal static void ShowError(IServiceProvider serviceProvider, Exception e) 1575IServiceProvider serviceProvider = component.Site as IServiceProvider; 1692internal static string GenerateUniqueIdentifier(IServiceProvider serviceProvider, string baseIdentifier, string[] existingNames) 1762internal static void RefreshDesignerActions(IServiceProvider serviceProvider)
AuthoringOM\Design\DesignerWidgets.cs (9)
124public PageStrip(IServiceProvider serviceProvider, Size itemSize) 129protected override ItemStrip CreateItemStrip(IServiceProvider serviceProvider, Orientation orientation, Size itemSize, Size margin) 186public PageItemStrip(IServiceProvider serviceProvider, Orientation orientation, Size itemSize, Size margin) 258protected IServiceProvider serviceProvider = null; 265public ScrollableItemStrip(IServiceProvider serviceProvider, Orientation orientation, Size itemSize, Size margin) 471protected abstract ItemStrip CreateItemStrip(IServiceProvider serviceProvider, Orientation orientation, Size itemSize, Size margin); 567protected IServiceProvider serviceProvider = null; 580public ItemStrip(IServiceProvider serviceProvider, Orientation orientation, Size itemSize, Size margin) 3189private IServiceProvider serviceProvider = null;
AuthoringOM\Design\Dialogs\ActivityBindForm.cs (3)
25private IServiceProvider serviceProvider = null; 51public ActivityBindForm(IServiceProvider serviceProvider, ITypeDescriptorContext context) 944public ActivityBindFormWorkflowOutline(IServiceProvider serviceProvider, ActivityBindForm parent)
AuthoringOM\Design\Dialogs\ThemeConfigurationDialog.cs (12)
50private IServiceProvider serviceProvider; 61public ThemeConfigurationDialog(IServiceProvider serviceProvider) 66public ThemeConfigurationDialog(IServiceProvider serviceProvider, WorkflowTheme theme) 643internal static void PopulateActivities(IServiceProvider serviceProvider, TreeView treeView) 825internal static DesignerTheme[] GetDesignerThemes(IServiceProvider serviceProvider, WorkflowTheme workflowTheme, TreeNode selectedNode) 874internal static void EnsureDesignerThemes(IServiceProvider serviceProvider, WorkflowTheme workflowTheme, TreeNode[] items) 943ReadonlyWorkflow workflowView = new ReadonlyWorkflow(this.parent, this.surface as IServiceProvider); 1107internal PreviewDesignSurface(IServiceProvider parentProvider) 1131private IServiceProvider serviceProvider; 1133internal PreviewDesignerServiceProvider(IServiceProvider serviceProvider) 1139object IServiceProvider.GetService(Type serviceType) 1179internal ReadonlyWorkflow(ThemeConfigurationDialog themeConfigDialog, IServiceProvider serviceProvider)
AuthoringOM\Design\Dialogs\TypeBrowserDialog.cs (9)
31private IServiceProvider serviceProvider; 74public TypeBrowserDialog(IServiceProvider serviceProvider, ITypeFilterProvider filterProvider, string selectedTypeName, TypeProvider typeProvider) 91public TypeBrowserDialog(IServiceProvider serviceProvider, ITypeFilterProvider filterProvider, string selectedTypeName) 99internal void InitializeDialog(IServiceProvider serviceProvider, ITypeFilterProvider filterProvider, string selectedTypeName) 1308object System.IServiceProvider.GetService(Type serviceType) 1487private IServiceProvider serviceProvider = null; 1489internal ParameterDataPropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor desc) 1585private IServiceProvider serviceProvider; 1587internal DummySite(IServiceProvider serviceProvider)
AuthoringOM\Design\Dialogs\WorkflowPageSetupDialog.cs (2)
79private IServiceProvider serviceProvider; 95public WorkflowPageSetupDialog(IServiceProvider serviceProvider)
AuthoringOM\Design\DocumentOutline.cs (2)
23private IServiceProvider serviceProvider; 28public WorkflowOutline(IServiceProvider serviceProvider)
AuthoringOM\Design\ExtenderHelpers.cs (1)
33internal static void FilterDependencyProperties(IServiceProvider serviceProvider, Activity activity)
AuthoringOM\Design\IdentifierCreationService.cs (3)
26private IServiceProvider serviceProvider = null; 30internal IdentifierCreationService(IServiceProvider serviceProvider, WorkflowDesignerLoader loader) 187private Type GetRootActivityType(IServiceProvider serviceProvider)
AuthoringOM\Design\MessageFilters\WindowManager.cs (3)
226ISelectionService selectionService = ((IServiceProvider)this.ParentView).GetService(typeof(ISelectionService)) as ISelectionService; 253IDesignerHost designerHost = ((IServiceProvider)this.ParentView).GetService(typeof(IDesignerHost)) as IDesignerHost; 283CompositeActivityDesigner.RemoveActivities((IServiceProvider)this.ParentView, topLevelActivities.AsReadOnly(), SR.GetString(SR.DeletingActivities));
AuthoringOM\Design\MessageFilters\WorkflowDesignerMessageFilter.cs (1)
188service = ((IServiceProvider)this.parentView).GetService(serviceType);
AuthoringOM\Design\PropertyDescriptors.cs (7)
28internal IDPropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor actualPropDesc) 64internal NamePropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor actualPropDesc) 146internal static PropertyDescriptorCollection FilterProperties(IServiceProvider serviceProvider, object propertyOwner, PropertyDescriptorCollection props) 162internal static void FilterProperties(IServiceProvider serviceProvider, object propertyOwner, IDictionary props) 176private static void InternalFilterProperties(IServiceProvider serviceProvider, object propertyOwner, IDictionary properties) 214internal static PropertyDescriptorCollection GetPropertiesForEvents(IServiceProvider serviceProvider, object eventOwner) 264internal ActivityBindPropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor realPropertyDescriptor, object propertyOwner)
AuthoringOM\Design\ReferenceService.cs (2)
14private IServiceProvider provider; // service provider we use to get to other services 20internal ReferenceService(IServiceProvider provider)
AuthoringOM\Design\Themes.cs (2)
3293public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) 3336public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value)
AuthoringOM\Design\UITypeEditors.cs (3)
32public override object EditValue(ITypeDescriptorContext typeDescriptorContext, IServiceProvider serviceProvider, object value) 114private IServiceProvider serviceProvider; 120public override object EditValue(ITypeDescriptorContext context, IServiceProvider serviceProvider, object value)
AuthoringOM\Design\WorkflowInlining.cs (2)
203return ActivityDesigner.GetSafeRootDesigner(this.containedDesignSurface.GetService(typeof(IDesignerHost)) as IServiceProvider) as IWorkflowRootDesigner; 222internal ContainedDesignSurface(IServiceProvider parentServiceProvider, CompositeActivityDesigner parentDesigner)
AuthoringOM\Design\WorkflowLayouts.cs (6)
20protected IServiceProvider serviceProvider; 23public WorkflowLayout(IServiceProvider serviceProvider) 66public DefaultWorkflowLayout(IServiceProvider serviceProvider) 206internal ActivityRootLayout(IServiceProvider serviceProvider) 275public WorkflowRootLayout(IServiceProvider serviceProvider) 350internal PrintPreviewLayout(IServiceProvider serviceProvider, WorkflowPrintDocument printDoc)
AuthoringOM\Design\WorkflowPrinting.cs (1)
181WorkflowDesignerLoader serviceDesignerLoader = ((IServiceProvider)this.workflowView).GetService(typeof(WorkflowDesignerLoader)) as WorkflowDesignerLoader;
AuthoringOM\Design\WorkflowView.cs (3)
91private IServiceProvider serviceProvider = null; 149public WorkflowView(IServiceProvider serviceProvider) 2144object IServiceProvider.GetService(Type serviceType)
AuthoringOM\Design\XomlDesignerLoader.cs (2)
390internal static void AddActivityToDesigner(IServiceProvider serviceProvider, Activity activity) 399internal static void RemoveActivityFromDesigner(IServiceProvider serviceProvider, Activity activity)
AuthoringOM\Fault.cs (3)
46protected internal override void Initialize(IServiceProvider provider) 138Type IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider serviceProvider, string propertyName) 146AccessTypes IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider serviceProvider, string propertyName)
AuthoringOM\RuleDeclaration.cs (1)
23public abstract bool Evaluate(Activity activity, IServiceProvider provider);
AuthoringOM\ScheduleChanges.cs (2)
522IServiceProvider serviceProvider = originalRootActivity.GetValue(Activity.WorkflowRuntimeProperty) as IServiceProvider;
AuthoringOM\Serializer\PropertySegmentSerializer.cs (1)
35return Activator.CreateInstance(type, new object[] { serializationManager as IServiceProvider, serializationManager.Context.Current });
AuthoringOM\Serializer\XamlInterfaces.cs (4)
121public abstract object ProvideValue(IServiceProvider provider); 128public override object ProvideValue(IServiceProvider serviceProvider) 156public override object ProvideValue(IServiceProvider provider) 292public override object ProvideValue(IServiceProvider provider)
AuthoringOM\Suspend.cs (1)
45protected internal override void Initialize(IServiceProvider provider)
AuthoringOM\Terminate.cs (1)
41protected internal override void Initialize(IServiceProvider provider)
Shared\BasePropertyDescriptor.cs (10)
33internal static ISite GetSite(IServiceProvider serviceProvider, object component) 69internal static Type GetBaseType(PropertyDescriptor property, object owner, IServiceProvider serviceProvider) 87internal static void SetPropertyValue(IServiceProvider serviceProvider, PropertyDescriptor propertyDescriptor, object component, object value) 117private IServiceProvider serviceProvider; 123public ComponentChangeDispatcher(IServiceProvider serviceProvider, object component, PropertyDescriptor propertyDescriptor) 165private IServiceProvider serviceProvider; 168public DynamicPropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor descriptor) 175public IServiceProvider ServiceProvider 492IServiceProvider serviceProvider = GetSite(component); 625public TypePropertyDescriptor(IServiceProvider serviceProvider, PropertyDescriptor actualPropDesc)
Shared\CompilerHelpers.cs (1)
125internal static SupportedLanguages GetSupportedLanguage(IServiceProvider serviceProvider)
Shared\CompModHelpers.cs (7)
403internal static string GetRootNamespace(IServiceProvider serviceProvider) 416internal static Type GetDataSourceClass(Activity activity, IServiceProvider serviceProvider) 630internal static Type GetBaseType(PropertyInfo property, object owner, IServiceProvider serviceProvider) 657internal static AccessTypes GetAccessType(PropertyInfo property, object owner, IServiceProvider serviceProvider) 792internal static void AddTypeProviderAssembliesFromRegistry(TypeProvider typeProvider, IServiceProvider serviceProvider) 1331private IServiceProvider serviceProvider; 1335public TypeDescriptorContext(IServiceProvider serviceProvider, PropertyDescriptor propDesc, object instance)
Shared\ValidationHelpers.cs (3)
35internal static void ValidateIdentifier(IServiceProvider serviceProvider, string identifier) 50internal static ValidationError ValidateIdentifier(string propName, IServiceProvider context, string identifier) 74internal static ValidationError ValidateNameProperty(string propName, IServiceProvider context, string identifier)
Shared\XomlSerializationHelpers.cs (1)
210internal static CodeNamespaceCollection GenerateCodeFromXomlDocument(Activity rootActivity, string filePath, string rootNamespace, SupportedLanguages language, IServiceProvider serviceProvider)
System.Workflow.Runtime (12)
RTTrackingProfile.cs (1)
217internal bool TryTrackActivityEvent(Activity activity, ActivityExecutionStatus status, IServiceProvider provider, ActivityTrackingRecord record)
System\Activities\Statements\InteropEnvironment.cs (1)
158object IServiceProvider.GetService(Type serviceType)
System\Activities\Statements\InteropExecutor.cs (2)
613return ((IServiceProvider)this.ServiceProvider).GetService(serviceType); 860object IServiceProvider.GetService(Type serviceType)
Tracking\TrackingExtract.cs (3)
32internal abstract void GetData(Activity activity, IServiceProvider provider, IList<TrackingDataItem> items); 81internal override void GetData(Activity activity, IServiceProvider provider, IList<TrackingDataItem> items) 148internal override void GetData(Activity activity, IServiceProvider provider, IList<TrackingDataItem> items)
Tracking\TrackPoint.cs (2)
162internal void Track(Activity activity, IServiceProvider provider, IList<TrackingDataItem> items) 239internal void Track(Activity activity, object arg, IServiceProvider provider, IList<TrackingDataItem> items)
WorkflowExecutor.cs (1)
2805object IServiceProvider.GetService(Type serviceType)
WorkflowRuntime.cs (2)
1499if (typeof(IServiceProvider).IsAssignableFrom(pi[0].ParameterType)) 1510if (typeof(IServiceProvider).IsAssignableFrom(pi[0].ParameterType)
System.WorkflowServices (42)
System\Workflow\Activities\Design\ListItemViewControl.cs (2)
17private IServiceProvider serviceProvider; 40public IServiceProvider ServiceProvider
System\Workflow\Activities\Design\OperationPickerDialog.cs (3)
24private IServiceProvider serviceProvider = null; 26public OperationPickerDialog(IServiceProvider serviceProvider, bool allowNewContracts) 225using (TypeBrowserDialog typeBrowserDialog = new TypeBrowserDialog(serviceProvider as IServiceProvider, new ServiceContractsTypeFilterProvider(), "System.String"))
System\Workflow\Activities\Design\RichListBox.cs (2)
27private IServiceProvider serviceProvider; 52public IServiceProvider ServiceProvider
System\Workflow\Activities\Design\ServiceOperationDetailViewControl.cs (1)
213this.ServiceProvider as IServiceProvider, new ParameterTypeFilterProvider(), "System.String"))
System\Workflow\Activities\Design\ServiceOperationUIEditor.cs (2)
23public static bool TryPickOperation(IServiceProvider serviceProvider, Activity activity, OperationInfoBase currentOperation, out OperationInfoBase selectedOperation) 96public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value)
System\Workflow\Activities\OperationInfo.cs (6)
201protected internal override string GetContractFullName(IServiceProvider provider) 206protected internal override Type GetContractType(IServiceProvider provider) 222internal protected override bool GetIsOneWay(IServiceProvider provider) 227internal protected override MethodInfo GetMethodInfo(IServiceProvider provider) 267internal protected override OperationParameterInfoCollection GetParameters(IServiceProvider provider) 277MethodInfo InternalGetMethodInfo(IServiceProvider provider)
System\Workflow\Activities\OperationInfoBase.cs (5)
117internal protected abstract string GetContractFullName(IServiceProvider provider); 118internal protected abstract Type GetContractType(IServiceProvider provider); 119internal protected abstract bool GetIsOneWay(IServiceProvider provider); 120internal protected abstract MethodInfo GetMethodInfo(IServiceProvider provider); 121internal protected abstract OperationParameterInfoCollection GetParameters(IServiceProvider provider);
System\Workflow\Activities\ReceiveActivity.cs (4)
741protected internal override void Initialize(IServiceProvider provider) 1264private WorkflowQueue GetWorkflowQueue(IServiceProvider provider) 1367public ReceiveOperationInfoHelper(IServiceProvider serviceProvider, ReceiveActivity activity) 1697internal static bool EvaluateSecurityConstraints(IServiceProvider serviceProvider, ReceiveActivity receiveActivity, WorkflowRequestContext requestContext)
System\Workflow\Activities\ReceiveActivityDesigner.cs (1)
194isOneWay = this.ReceiveActivity.ServiceOperationInfo.GetIsOneWay(this.Activity.Site as IServiceProvider);
System\Workflow\Activities\SendActivity.cs (1)
587public SendOperationInfoHelper(IServiceProvider serviceProvider, SendActivity activity)
System\Workflow\Activities\SendActivityDesigner.cs (1)
147isOneWay = operation.GetIsOneWay(this.Activity.Site as IServiceProvider);
System\Workflow\Activities\ServiceOperationHelpers.cs (7)
20public static string GetOperationName(IServiceProvider serviceProvider, MethodInfo methodInfo) 63public static bool IsAsyncOperation(IServiceProvider serviceProvider, MethodInfo methodInfo) 94public static bool IsInitiatingOperation(IServiceProvider serviceProvider, MethodInfo methodInfo) 200internal static SessionMode GetContractSessionMode(IServiceProvider serviceProvider, AttributeInfo attribInfo) 231internal static bool GetOperationAsyncPattern(IServiceProvider serviceProvider, AttributeInfo attribInfo) 261internal static bool IsInitiatingOperationContract(IServiceProvider serviceProvider, AttributeInfo attribInfo) 324private static bool TryGetArgumentValueAs<T>(IServiceProvider serviceProvider, AttributeInfo attribInfo, string propertyName, out T propertyValue)
System\Workflow\Activities\TypedOperationInfo.cs (7)
103protected internal override string GetContractFullName(IServiceProvider provider) 112internal protected override Type GetContractType(IServiceProvider provider) 146internal protected override bool GetIsOneWay(IServiceProvider provider) 173internal protected override MethodInfo GetMethodInfo(IServiceProvider provider) 208internal protected override OperationParameterInfoCollection GetParameters(IServiceProvider provider) 255T GetAttributePropertyValue<T>(IServiceProvider provider, AttributeInfo attribInfo, string propertyName) 285MethodInfo InternalGetMethodInfo(IServiceProvider provider, Type contractType)
WindowsBase (1)
Base\System\Windows\Markup\IReceiveMarkupExtension.cs (1)
10void ReceiveMarkupExtension(String property, MarkupExtension markupExtension, IServiceProvider serviceProvider);