usa.gif English

ZyanComponentHost class

Namespace: Zyan.Communication

Hosts components and publishes them for remote access.

MemberDescription
method.png ConstructorCreates a new component host instance.
method.png DisposeQuits component hosting and frees used ressources.
method.png GetRegisteredComponentsReturns a list with all registered components.
method.png PublishEventPublishes a component´s event on the notification service.
method.png RegisterComponentRegisters a component in the Host´s component catalog.
method.png StartNotificationServiceStarts the notification service.
method.png StopNotificationServiceStops the notification service.
method.png UnregisterComponentCancels the registration of a specified component.
property.png ComponentCatalogSets the component catalog used for pubishing components.
property.png Hosts (static)Returns a list of all components hosts in the current AppDomain.
property.png IsNotificationServiceRunningReturns true, if the notification service is running, otherwise false.
property.png NameReturns the name of the component host.
property.png NotificationServiceReturns the notification service.
property.png SessionManagerReturns the session manager.
property.png SerializationHandlingReturns a repository for hooking up custom serialization handlers.
event.png AfterInvokeEvent: Occurs after a component method was called.
event.png BeforeInvokeEvent: Occurs before a component method is called.
event.png InvokeCanceledEvent: Occurs when a component method call was canceled.
event.png ClientLoggedOnEvent: Occurs after a client logged on.
event.png ClientLoggedOffEvent: Occurs after a client logged off.