Build 1.01.318.0

[This is preliminary documentation and is subject to change.]

The ApplicationConfiguration type exposes the following members.

Constructors

  NameDescription
Public methodApplicationConfiguration
The default constructor.

Methods

  NameDescription
Public methodCreateMessageContext
Creates the message context from the configuration.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberGetFilePathFromAppConfig
Reads the file path from the application configuration file.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetServerDomainNames
Returns the domain names which the server is configured to use.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberLoad(String, ApplicationType)
Loads and validates the application configuration from a configuration section.
Public methodStatic memberLoad(FileInfo, ApplicationType, Type)
Loads and validates the application configuration from a configuration section.
Public methodStatic memberLoad(String, ApplicationType, Type)
Loads and validates the application configuration from a configuration section.
Public methodStatic memberLoad(FileInfo, ApplicationType, Type, Boolean)
Loads and validates the application configuration from a configuration section.
Public methodLoadCachedEndpoints(Boolean)
Loads the endpoints cached on disk.
Public methodLoadCachedEndpoints(Boolean, Boolean)
Loads the endpoints cached on disk.
Public methodStatic memberLoadWithNoValidation
Loads but does not validate the application configuration from a configuration section.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodParseExtension<(Of <<'(T>)>>)()()()()
Looks for an extension with the specified type and uses the DataContractSerializer to parse it.
Public methodParseExtension<(Of <<'(T>)>>)(XmlQualifiedName)
Looks for an extension with the specified type and uses the DataContractSerializer to parse it.
Public methodSaveToFile
Saves the configuration file.
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodUpdateExtension(Type, Object) Obsolete.
Updates the extension.
Public methodUpdateExtension<(Of <<'(T>)>>)(XmlQualifiedName, Object)
Updates the extension.
Public methodValidate
Ensures that the application configuration is valid.

Properties

  NameDescription
Public propertyApplicationName
A descriptive name for the the application (not necessarily unique).
Public propertyApplicationType
The type of application.
Public propertyApplicationUri
A unique identifier for the application instance.
Public propertyCertificateValidator
A certificate validator created from the configuration.
Public propertyClientConfiguration
Additional configuration for client applications.
Public propertyDisableHiResClock
Disabling / enabling high resolution clock
Public propertyDiscoveryServerConfiguration
Additional configuration of the discovery server.
Public propertyExtensions
A bucket to store additional application specific configuration data.
Public propertyMessageContext Obsolete.
Creates the message context from the configuration.
Public propertyProductUri
A unique identifier for the product.
Public propertySecurityConfiguration
The security configuration for the application.
Public propertyServerConfiguration
Additional configuration for server applications.
Public propertySourceFilePath
The file that was used to load the configuration.
Public propertyTraceConfiguration
Configuration of the trace and information about log file
Public propertyTransportConfigurations
The transport configuration for the application.
Public propertyTransportQuotas
The quotas that are used at the transport layer.
Public propertyUseNativeStack
Gets or sets a value indicating whether the native (ANSI C) implementation of UA-TCP should be used.

See Also