Click or drag to resize

ConfigurationAPI Class

Provides access to operations that allow working with sets of configurations.
Inheritance Hierarchy
SystemObject
  RAYLASE.SPICE3.ClientLibSpice3API
    RAYLASE.SPICE3.ClientLibConfigurationAPI

Namespace: RAYLASE.SPICE3.ClientLib
Assembly: RAYLASE.SPICE3.ClientLib (in RAYLASE.SPICE3.ClientLib.dll) Version: 3.6.0
Syntax
C#
public class ConfigurationAPI : Spice3API

The ConfigurationAPI type exposes the following members.

Constructors
 NameDescription
Public methodConfigurationAPICreates a new object.
Top
Methods
 NameDescription
Public methodAbortUpdate Ends a configuration update block without applying any configurations or CorrectionFiles that were sent to the card after calling BeginUpdate.
Public methodBeginUpdate Begins a configuration update block.
Public methodEndUpdate Ends a configuration update block and applies all configurations and CorrectionFiles that were send to the card after BeginUpdate was called. If this is executed by a connection other than the connection that executed BeginUpdate an exception will be thrown and the update block will still be active.
Public methodGetConfig Gets a set of all current configuration from the card.
Public methodGetConfig(IEnumerableConfigSection) Gets a set of the specified configurations from the card.
Public methodIsUpdateActive Stats if a configuration update block is active.
Public methodLoadConfig Loads all configurations from the card's local storage.
Public methodLoadConfig(IEnumerableConfigSection) Loads the specified configurations from the card's local storage.
Public methodSetConfig Sets all configurations that are inside the given ConfigSet on the card.
Public methodStoreConfig Stores all configuration in the card's local storage for later (re-)loading.
Public methodStoreConfig(IEnumerableConfigSection) Stores the specified configuration in the card's local storage for later (re-)loading.
Top
See Also