| Name | Description | |
|---|---|---|
![]() | DefaultAutoCreateSystem | The default value of the AutoCreateSystem property.
This is a constant, and its value is |
![]() ![]() | Instance | An instance of the Sparkplug infrastructure class. |
The following tables list the members exposed by EasySparkplugInfrastructure.
| Name | Description | |
|---|---|---|
![]() | DefaultAutoCreateSystem | The default value of the AutoCreateSystem property.
This is a constant, and its value is |
![]() ![]() | Instance | An instance of the Sparkplug infrastructure class. |
| Name | Description | |
|---|---|---|
![]() | AutoCreateSystem | Determines whether the infrastructure can automatically create a Sparkplug system when it is not found. |
![]() ![]() | DefaultPluginConfigurations | Default plug-in configurations. |
![]() ![]() | DefaultPluginSetups | Default plug-in setups. |
![]() | Parameters | Contains infrastructure component parameters, such as plug-in configurations and setups. |
![]() ![]() | SharedServiceProvider | Provides services that are shared by all instances of the component. |
![]() | Systems | A collection of Sparkplug systems that are currently registered in the infrastructure. |
| Name | Description | |
|---|---|---|
![]() | CreateSystem | Overloaded. Creates a new Sparkplug system object with the specified system ID and connection descriptor, and adds it to the infrastructure. |
![]() | DestroySystem | Destroys the Sparkplug system with the specified system ID, removing it from the infrastructure. |
![]() | Equals | Overloaded. Determines whether the specified System.Object is equal to the current object. (Inherited from OpcLabs.BaseLib.Object2) |
![]() | FindOrCreateHostApplication | Find an existing Sparkplug host application by a host descriptor, or create a new one (and add it to the system). |
![]() | FindOrCreateSystem | Overloaded. Find an existing Sparkplug system by a system descriptor, or create a new one (and add it to the infrastructure) if not found. |
![]() | FindSystemByConnectionDescriptor | Overloaded. Finds a Sparkplug system by its connection descriptor. |
![]() | FindSystemBySystemId | Finds a Sparkplug system by its system Id. |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from OpcLabs.BaseLib.Object2) |
![]() | GetService | |
![]() | GetType | Gets the System.Type of the current instance. (Inherited from object) |
![]() | ToString | (Inherited from OpcLabs.BaseLib.Object2) |
| Name | Description | |
|---|---|---|
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from object) |
![]() | MemberwiseClone | Creates a shallow copy of the current System.Object. (Inherited from object) |
| Name | Description | |
|---|---|---|
![]() | SetState<TNode> | Sets the arbitrary object associated with the node. |