![]() |
Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
|
Contains information about a service provider. More...
Public Member Functions | |
| ServiceProviderWithTemplate (string Id, string Type, string Name) | |
| Contains information about a service provider. More... | |
| ServiceProviderWithTemplate (string Id, string Type, string Name, string IconUrl, int IconWidth, int IconHeight) | |
| Contains information about a service provider. More... | |
| abstract IServiceProviderWithTemplate | Create (string Id, string Type, string Name, string TemplateContractId) |
| Creates a new instance of the service provider. More... | |
| abstract IServiceProviderWithTemplate | Create (string Id, string Type, string Name, string IconUrl, int IconWidth, int IconHeight, string TemplateContractId) |
| Creates a new instance of the service provider. More... | |
| virtual IServiceProvider | Create (string Id, string Type, string Name) |
| Creates a new instance of the service provider. More... | |
| virtual IServiceProvider | Create (string Id, string Type, string Name, string IconUrl, int IconWidth, int IconHeight) |
| Creates a new instance of the service provider. More... | |
Properties | |
| string | Id [get] |
| ID of service provider. More... | |
| string | Type [get] |
| Type of service provider. More... | |
| string | Name [get] |
| Displayable name of service provider. More... | |
| string | IconUrl [get] |
| Optional URL to icon of service provider. More... | |
| int | IconWidth [get] |
| Width of icon, if available. More... | |
| int | IconHeight [get] |
| Height of icon, if available. More... | |
Contains information about a service provider.
Definition at line 8 of file ServiceProviderWithTemplate.cs.
| EDaler.ServiceProviderWithTemplate.ServiceProviderWithTemplate | ( | string | Id, |
| string | Type, | ||
| string | Name | ||
| ) |
Contains information about a service provider.
| Id | ID of service provider. |
| Type | Type of service provider. |
| Name | Displayable name of service provider. |
Definition at line 16 of file ServiceProviderWithTemplate.cs.
| EDaler.ServiceProviderWithTemplate.ServiceProviderWithTemplate | ( | string | Id, |
| string | Type, | ||
| string | Name, | ||
| string | IconUrl, | ||
| int | IconWidth, | ||
| int | IconHeight | ||
| ) |
Contains information about a service provider.
| Id | ID of service provider. |
| Type | Type of service provider. |
| Name | Displayable name of service provider. |
| IconUrl | Optional URL to icon of service provider. |
| IconWidth | Width of icon, if available. |
| IconHeight | Height of icon, if available. |
Definition at line 30 of file ServiceProviderWithTemplate.cs.
|
virtualinherited |
Creates a new instance of the service provider.
| Id | ID of service provider. |
| Type | Type of service provider. |
| Name | Displayable name of service provider. |
Implements Waher.Networking.XMPP.Contracts.IServiceProvider.
Definition at line 82 of file ServiceProvider.cs.
|
virtualinherited |
Creates a new instance of the service provider.
| Id | ID of service provider. |
| Type | Type of service provider. |
| Name | Displayable name of service provider. |
| IconUrl | Optional URL to icon of service provider. |
| IconWidth | Width of icon, if available. |
| IconHeight | Height of icon, if available. |
Implements Waher.Networking.XMPP.Contracts.IServiceProvider.
Definition at line 96 of file ServiceProvider.cs.
|
pure virtual |
Creates a new instance of the service provider.
| Id | ID of service provider. |
| Type | Type of service provider. |
| Name | Displayable name of service provider. |
| IconUrl | Optional URL to icon of service provider. |
| IconWidth | Width of icon, if available. |
| IconHeight | Height of icon, if available. |
| TemplateContractId | Contract ID of template. |
Implements EDaler.IServiceProviderWithTemplate.
Implemented in EDaler.BuyEDalerServiceProvider, and EDaler.SellEDalerServiceProvider.
|
pure virtual |
Creates a new instance of the service provider.
| Id | ID of service provider. |
| Type | Type of service provider. |
| Name | Displayable name of service provider. |
| TemplateContractId | Contract ID of template. |
Implements EDaler.IServiceProviderWithTemplate.
Implemented in EDaler.BuyEDalerServiceProvider, and EDaler.SellEDalerServiceProvider.
|
getinherited |
Height of icon, if available.
Implements Waher.Networking.XMPP.Contracts.IServiceProvider.
Definition at line 74 of file ServiceProvider.cs.
|
getinherited |
Optional URL to icon of service provider.
Implements Waher.Networking.XMPP.Contracts.IServiceProvider.
Definition at line 64 of file ServiceProvider.cs.
|
getinherited |
Width of icon, if available.
Implements Waher.Networking.XMPP.Contracts.IServiceProvider.
Definition at line 69 of file ServiceProvider.cs.
|
getinherited |
ID of service provider.
Implements Waher.Networking.XMPP.Contracts.IServiceProvider.
Definition at line 49 of file ServiceProvider.cs.
|
getinherited |
Displayable name of service provider.
Implements Waher.Networking.XMPP.Contracts.IServiceProvider.
Definition at line 59 of file ServiceProvider.cs.
|
getinherited |
Type of service provider.
Implements Waher.Networking.XMPP.Contracts.IServiceProvider.
Definition at line 54 of file ServiceProvider.cs.