![]() |
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.