Interface | Description |
---|---|
IBrokenProxy |
Marker interface for broken proxies.
|
IInternalService |
Internal service interface for managing services in service container.
|
IRequiredServiceFetcher |
Interface for fetching required services.
|
IService |
The interface for platform services.
|
IServiceIdentifier |
Interface for service identifier.
|
Class | Description |
---|---|
BasicService |
Basic service provide a simple default isValid() implementation
that returns true after start service and false afterwards.
|
ProvidedServiceImplementation |
Contains information for provided service implementation:
- implementation class or
- creation expression or
- implementation forward to other component via binding
|
ProvidedServiceInfo |
Info for provided services.
|
PublishInfo |
Info struct for service publishing details.
|
RequiredServiceBinding |
Required service binding information.
|
RequiredServiceInfo |
Struct for information about a required service.
|
ServiceIdentifier |
Service identifier for uniquely identifying a service.
|
Enum | Description |
---|---|
ServiceScope |
Scopes for service publication (provided) and search (e.g.
|
Exception | Description |
---|---|
ServiceInvalidException |
Exception that is thrown when a service is called that is invalid.
|