1 interface inheriting from IServiceContainer
System (1)
compmod\system\componentmodel\design\IDesignerHost.cs (1)
23public interface IDesignerHost : IServiceContainer {
2 implementations of IServiceContainer
System (1)
compmod\system\componentmodel\design\ServiceObjectContainer.cs (1)
20public class ServiceContainer : IServiceContainer, IDisposable
System.ComponentModel.DataAnnotations (1)
DataAnnotations\ValidationContext.cs (1)
325private class ValidationContextServiceContainer : Design.IServiceContainer
81 references to IServiceContainer
System (9)
compmod\system\componentmodel\design\ServiceCreatorCallback.cs (1)
18public delegate object ServiceCreatorCallback(IServiceContainer container, Type serviceType);
compmod\system\componentmodel\design\ServiceObjectContainer.cs (8)
24private static Type[] _defaultServices = new Type[] { typeof(IServiceContainer), typeof(ServiceContainer) }; 45private IServiceContainer Container { 47IServiceContainer container = null; 49container = (IServiceContainer)parentProvider.GetService(typeof(IServiceContainer)); 93IServiceContainer container = Container; 132IServiceContainer container = Container; 255IServiceContainer container = Container;
System.ComponentModel.DataAnnotations (10)
DataAnnotations\ValidationContext.cs (10)
88/// If the <paramref name="serviceProvider"/> specified implements <see cref="Design.IServiceContainer"/>, 109Design.IServiceContainer container = serviceProvider as Design.IServiceContainer; 297private Design.IServiceContainer _serviceContainer; 300/// A <see cref="Design.IServiceContainer"/> that can be used for adding, 307/// <see cref="Design.IServiceContainer"/>, then it will be used as the 310public Design.IServiceContainer ServiceContainer { 321/// Private implementation of <see cref="Design.IServiceContainer"/> to act 329private Design.IServiceContainer _parentContainer; 350internal ValidationContextServiceContainer(Design.IServiceContainer parentContainer) {
System.Web.DataVisualization (12)
Common\DataManager\DataManager.cs (2)
66 internal IServiceContainer serviceContainer = null; 79 public DataManager(IServiceContainer container)
Common\General\Chart.cs (2)
139internal ChartImage(IServiceContainer container) 1542 public ChartPicture(IServiceContainer container)
Common\General\ChartSerializer.cs (2)
124 private IServiceContainer _serviceContainer = null; 154internal ChartSerializer(IServiceContainer container)
Common\General\CommonElements.cs (2)
76 internal IServiceContainer container = null; 261internal CommonElements(IServiceContainer container)
Common\General\Selection.cs (2)
1437private IServiceContainer _service = null; 1473internal Selection(IServiceContainer service)
Common\Utilities\ImageLoader.cs (2)
69 private IServiceContainer _serviceContainer = null; 86 public ImageLoader(IServiceContainer container)
System.Windows.Forms.DataVisualization (14)
Common\DataManager\DataManager.cs (2)
66 internal IServiceContainer serviceContainer = null; 79 public DataManager(IServiceContainer container)
Common\General\Chart.cs (2)
139internal ChartImage(IServiceContainer container) 1542 public ChartPicture(IServiceContainer container)
Common\General\ChartSerializer.cs (2)
124 private IServiceContainer _serviceContainer = null; 154internal ChartSerializer(IServiceContainer container)
Common\General\CommonElements.cs (2)
76 internal IServiceContainer container = null; 261internal CommonElements(IServiceContainer container)
Common\General\Selection.cs (2)
1437private IServiceContainer _service = null; 1473internal Selection(IServiceContainer service)
Common\Utilities\ImageLoader.cs (2)
69 private IServiceContainer _serviceContainer = null; 86 public ImageLoader(IServiceContainer container)
WinForm\Utilities\Printing.cs (2)
45 private IServiceContainer _serviceContainer; 68 public PrintingManager(IServiceContainer container)
System.Workflow.Activities (3)
CorrelationValidator.cs (3)
366IServiceContainer serviceContainer = serviceProvider.GetService(typeof(IServiceContainer)) as IServiceContainer;
System.Workflow.ComponentModel (33)
AuthoringOM\Design\MessageFilters\ConnectionManager.cs (6)
43IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer; 61IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer;
AuthoringOM\Design\MessageFilters\DragDropManager.cs (6)
50IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer; 64IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer;
AuthoringOM\Design\MessageFilters\DynamicActionMessageFilter.cs (6)
83IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer; 95IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer;
AuthoringOM\Design\MessageFilters\GlyphManager.cs (6)
153IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer; 169IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer;
AuthoringOM\Design\WorkflowInlining.cs (1)
280private object OnCreateService(IServiceContainer container, Type serviceType)
AuthoringOM\Design\WorkflowView.cs (6)
165IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer; 312IServiceContainer serviceContainer = GetService(typeof(IServiceContainer)) as IServiceContainer;
AuthoringOM\Design\XomlDesignerLoader.cs (1)
408private object OnCreateService(IServiceContainer container, Type serviceType)
AuthoringOM\Serializer\ActivityCodeDomSerializationManager.cs (1)
137if (serviceType == typeof(IServiceContainer))