A class attribute that indicates the implementation can be used as a plugin and describes the specifics of the plugin for the implemenation.
The type of interface the implemenation provides indicates the type of plugin and hence where it is used in the system. Subclasses may add properties for more detailed plugin configurations.
More...
|
| PluginAttribute (string id, Type resourceType, string nameKey, string descriptionKey, string instructionsKey, Type type) |
| Initializes a new instance of the PluginAttribute class with an unlimited expected number of readings. More...
|
|
A class attribute that indicates the implementation can be used as a plugin and describes the specifics of the plugin for the implemenation.
The type of interface the implemenation provides indicates the type of plugin and hence where it is used in the system. Subclasses may add properties for more detailed plugin configurations.
◆ PluginAttribute()
Apac.Configuration.PluginAttribute.PluginAttribute |
( |
string |
id, |
|
|
Type |
resourceType, |
|
|
string |
nameKey, |
|
|
string |
descriptionKey, |
|
|
string |
instructionsKey, |
|
|
Type |
type |
|
) |
| |
|
inline |
Initializes a new instance of the PluginAttribute class with an unlimited expected number of readings.
- Parameters
-
id | The id - a GUID in string form. |
resourceType | The type used to access the resource keys. |
nameKey | The key used to load the name from resourceType . |
descriptionKey | The key used to load the description from resourceType . |
instructionsKey | The key used to load the instructions from resourceType . |
type | The type. |
◆ Descriptor
Gets the descriptor that details the plugin decorated by this attribute.
The descriptor.
The documentation for this class was generated from the following file:
- /var/lib/jenkins/workspace/apac/APAC/APACCore/Configuration/PluginAttribute.cs