Open this page in the API Guide

Engine.AddService Method (Type, ServiceCreatorCallback, Boolean)

Adds the specified service to the service container.

Namespace:  Dundas.BI
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (25.1.0.1000)
Syntax
public override void AddService(
	Type serviceType,
	ServiceCreatorCallback callback,
	bool promote
)

Parameters

serviceType
Type: System.Type
The type of service to add.
callback
Type: System.ComponentModel.Design.ServiceCreatorCallback
A callback object that can create the service. This allows a service to be declared as available, but delays creation of the object until the service is requested.
promote
Type: System.Boolean
true if this service should be added to any parent service containers; otherwise, false.

Implements

IServiceContainer.AddService(Type, ServiceCreatorCallback, Boolean)
IServiceContainer.AddService(Type, ServiceCreatorCallback, Boolean)
Exceptions
ExceptionCondition
ArgumentNullExceptionserviceType or callback is null.
ArgumentExceptionA service of type serviceType already exists in the container.
See Also