Přidá (zaregistruje) službu u XServiceManager.

Jmenný prostor:  SGP.XUtility
Knihovna:  SGP.XUtility (v SGP.XUtility)
Verze: dll

Syntaxe

C#
public void AddService(
	IXService service,
	Type serviceType
)

Parametry

service
Typ: SGP.XUtility..::.IXService
Služba, která má být přidána.
serviceType
Typ: System..::.Type
Typ služby.

Poznámky

Zaregistruje službu service jako službu s rozhraním serviceType. service musí být objekt, který implementuje rozhraní serviceType. serviceType musí být typ rozhraní, pod kterým bude služba v XServiceManager vystupovat. Pomocí GetService(Type) lze pak získat toto rozhraní služby daného typu.

Výjimky

VýjimkaPodmínka
System..::.ArgumentNullException serviceType je nullNothingnullptrnulová reference (Nothing v Visual Basic).
System..::.ArgumentNullException service je nullNothingnullptrnulová reference (Nothing v Visual Basic).

Podívat se také na