.NET Based OPC UA Client/Server SDK  3.0.10.493
UnifiedAutomation.UaSchema.SecuredApplicationAppConfig Class Reference

Class for getting the configuration information from an app.config file. More...

Inherits UnifiedAutomation.UaSchema.SecuredApplicationEx.

Public Member Functions

override void Save ()
 Saves the ApplicationSettings. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaSchema.SecuredApplication
void Set< T > (T extension, XmlQualifiedName name=null)
 Sets a caller defined extension. More...
 
Get< T > (bool silent=false, XmlQualifiedName name=null)
 Gets a caller defined extension. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaSchema.IConfiguration
Get< T > (bool silent=false, XmlQualifiedName name=null)
 Gets a caller defined extension. More...
 
void Set< T > (T extension, XmlQualifiedName name=null)
 Sets a caller defined extension. More...
 

Static Public Member Functions

static SecuredApplicationAppConfig Load (bool silent)
 Static method to Load the configuration from an app.config file. More...
 

Protected Member Functions

 SecuredApplicationAppConfig ()
 
- Protected Member Functions inherited from UnifiedAutomation.UaSchema.SecuredApplicationEx
GetConfigurationExtension< T > ()
 Gets the extension by type More...
 
void SetConfigurationExtension< T > (T extension)
 
void UpdateXmlExtenions ()
 Updates the Extensions with the data from the properties of the class. More...
 
- Protected Member Functions inherited from UnifiedAutomation.UaSchema.SecuredApplication
void IndexExtensions ()
 Creates an internally used map of the Extensions. More...
 

Additional Inherited Members

- Properties inherited from UnifiedAutomation.UaSchema.SecuredApplicationEx
CertificateCheckSettings CertificateCheckSettings [get]
 Gets the CertificateCheckSettings More...
 
ClientSettings ClientSettings [get]
 Gets the ClientSettings More...
 
EndpointSettings EndpointSettings [get, set]
 Gets the EndpointSettings More...
 
InstallationSettings InstallationSettings [get]
 Gets the InstallationSettings More...
 
SessionSettings SessionSettings [get]
 Gets the SessionSettings More...
 
SubscriptionSettings SubscriptionSettings [get]
 Gets the SubscriptionSettings More...
 
ServerSettings ServerSettings [get]
 Gets the ServerSettings More...
 
ThreadPoolSettings ThreadPoolSettings [get]
 Gets the ThreadPoolSettings More...
 
TraceSettings TraceSettings [get, set]
 Gets or sets the TraceSettings More...
 
TransportSettings TransportSettings [get]
 Gets the TransportSettings More...
 
- Properties inherited from UnifiedAutomation.UaSchema.IConfiguration
string ApplicationName [get, set]
 Gets or sets the ApplicationName. More...
 
string ApplicationUri [get, set]
 Gets or sets the ApplicationUri More...
 
UnifiedAutomation.UaSchema.ApplicationType ApplicationType [get, set]
 Gets or sets the ApplicationType More...
 
string ProductName [get, set]
 Gets or sets the ProductName More...
 
string ConfigurationMode [get]
 Gets or sets the ConfigurationMode More...
 
DateTime LastExportTime [get]
 Gets the LastExportTime More...
 
string ConfigurationFile [get]
 Gets the ConfigurationFile More...
 
string ExecutableFile [get, set]
 Gets or sets the ExecutableFile More...
 
CertificateIdentifier ApplicationCertificate [get, set]
 Gets or sets the ApplicationCertificate More...
 
CertificateStoreIdentifier TrustedCertificateStore [get, set]
 Gets or sets the TrustedCertificateStore More...
 
CertificateList TrustedCertificates [get]
 Gets the TrustedCertificates More...
 
CertificateStoreIdentifier IssuerCertificateStore [get, set]
 Gets or sets the IssuerCertificateStore More...
 
CertificateList IssuerCertificates [get]
 Gets the IssuerCertificates More...
 
CertificateStoreIdentifier RejectedCertificatesStore [get, set]
 Gets or sets the RejectedCertificatesStore More...
 
ListOfBaseAddresses BaseAddresses [get, set]
 Gets or sets the BaseAddresses More...
 
ListOfSecurityProfiles SecurityProfiles [get, set]
 Gets or sets the SecurityProfiles More...
 
ClientSettings ClientSettings [get]
 Gets the ClientSettings More...
 
ServerSettings ServerSettings [get]
 Gets the ServerSettings More...
 
ThreadPoolSettings ThreadPoolSettings [get]
 Gets the ThreadPoolSettings More...
 
EndpointSettings EndpointSettings [get, set]
 Gets or sets the EndpointSettings More...
 
TraceSettings TraceSettings [get, set]
 Gets or sets the EndpointSettings More...
 
TransportSettings TransportSettings [get]
 Gets the TransportSettings More...
 
CertificateCheckSettings CertificateCheckSettings [get]
 Gets the CertificateCheckSettings More...
 
InstallationSettings InstallationSettings [get]
 Gets the InstallationSettings More...
 
SessionSettings SessionSettings [get]
 Gets the SessionSettings More...
 
SubscriptionSettings SubscriptionSettings [get]
 Gets the SubscriptionSettings More...
 

Detailed Description

Class for getting the configuration information from an app.config file.

Member Function Documentation

static SecuredApplicationAppConfig UnifiedAutomation.UaSchema.SecuredApplicationAppConfig.Load ( bool  silent)
inlinestatic

Static method to Load the configuration from an app.config file.

override void UnifiedAutomation.UaSchema.SecuredApplicationAppConfig.Save ( )
inlinevirtual

Saves the ApplicationSettings.

Reimplemented from UnifiedAutomation.UaSchema.SecuredApplicationEx.


The documentation for this class was generated from the following file: