ConnectionDetails Class

The ConnectionDetails class defines properties required to establish a connection with the Runtime system through the Access Layer API. An instance of this class must be created and populated with the required information, so it can be used by the Connect/ConnectAsync methods.
Inheritance Hierarchy

SystemObject
  ABSuite.AccessLayer.Connector.CoreConnectionDetails

Namespace:  ABSuite.AccessLayer.Connector.Core
Assembly:  Unisys.ABSuite.AccessLayer.Connector.Core (in Unisys.ABSuite.AccessLayer.Connector.Core.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public class ConnectionDetails : IRecordInfo

The ConnectionDetails type exposes the following members.

Constructors

  NameDescription
Public methodConnectionDetails
Initializes a new instance of the ConnectionDetails class
Top
Properties

  NameDescription
Public propertyAssemblyLocation
Specifies the path to the dependant Access Layer API files and assemblies
Public propertyConnectToDebugger
Set to True if this connection is using a Debugger session.
Public propertyDownLoadCredentials
Specifies the user credentials for the download of dependent assemblies. For example, this may be required if the DownloadURI spefies an FTP server.
Public propertyDownLoadFiles
The collection of assemblies that are required for a perticular client application.
Public propertyDownLoadURI
Specifies the location where the required assemblies can be downloaded from.
Public propertyForceLogin
Specifies whether the connection should forcibly override an existing session
Public propertyGateWayAddress
If the WCF Gateway is being used for the connection, this specifies the Gateway address to use.
Public propertyHost
The machine name or IP Address where the Runtime system has been deployed
Public propertyIsAnonymous
Determines whether the connection uses an anonymous login
Public propertyLogFolder
Specifies the location where the log file(s) wil be stored
Public propertyLogLevel
Gets/Sets the log level for the logging (Error, Info, Debug)
Public propertyStationName
The Station Name to use for the connection.
Public propertySystem
The Runtime System name to connect to.
Top
Methods

  NameDescription
Public methodFromXml
This method sets the connection details for a session, using the XElement instance created from the ConnectionDetails node in the configuration file.
Public methodGetXml
This method returns the configured ConnectionDetails from the RTXML file as an XML Element.
Top
Extension Methods

  NameDescription
Public Extension MethodGetT
Get the value for the property
(Defined by ExtensionHelper.)
Public Extension MethodGetAttributeNames
Get a list with all property names available on this object
(Defined by ExtensionHelper.)
Public Extension MethodSetT
Set the value for a property to the new value
(Defined by ExtensionHelper.)
Top
See Also

Reference