Creates a service registration.

Namespace:  Gallio.Runtime.Extensibility
Assembly:  Gallio (in Gallio.dll) Version: 3.3.0.0 (3.3.610.0)

Syntax

C#
public ServiceRegistration(
	IPluginDescriptor plugin,
	string serviceId,
	TypeName serviceTypeName
)
Visual Basic (Declaration)
Public Sub New ( _
	plugin As IPluginDescriptor, _
	serviceId As String, _
	serviceTypeName As TypeName _
)

Parameters

plugin
Type: Gallio.Runtime.Extensibility..::.IPluginDescriptor
The plugin to which the service will belong.
serviceId
Type: System..::.String
The service id.
serviceTypeName
Type: Gallio.Common.Reflection..::.TypeName
The service type name.

Exceptions

ExceptionCondition
System..::.ArgumentNullExceptionThrown if plugin, serviceId or serviceTypeName is null.

See Also