EngineAddService Method (Type, Object, 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 (24.3.0.1000)
Syntax
public override void AddService(
	Type serviceType,
	Object serviceInstance,
	bool promote
)

Parameters

serviceType
Type: SystemType
The type of service to add.
serviceInstance
Type: SystemObject
An instance of the service type to add. This object must implement or inherit from the type indicated by the serviceType parameter.
promote
Type: SystemBoolean
if this service should be added to any parent service containers; otherwise, .

Implements

IServiceContainerAddService(Type, Object, Boolean)
IServiceContainerAddService(Type, Object, Boolean)
Exceptions
ExceptionCondition
ArgumentNullExceptionserviceType or serviceInstance is .
ArgumentExceptionA service of type serviceType already exists in the container.
See Also