Click or drag to resize

ConnectionSettings Class

Provides connection parameters for serialization purpose.
Inheritance Hierarchy
SystemObject
  Flex.Hal.SettingsConnectionSettings

Namespace:  Flex.Hal.Settings
Assembly:  Flex.Hal.Ohio (in Flex.Hal.Ohio.dll) Version: 4.1.4031.1525
Syntax
[SerializableAttribute]
public class ConnectionSettings

The ConnectionSettings type exposes the following members.

Constructors
  NameDescription
Public methodConnectionSettings
Initializes a new instance of the ConnectionSettings class
Top
Properties
  NameDescription
Public propertyAutoReconnect
Gets or sets a value that indicates whether auto reconnect is enabled.
Public propertyClearScreenOnDisconnect
Gets or sets a value that indicates whether to clear the screen buffer on session disconnect.
Public propertyColumns
Gets or sets the number of screen columns (VT/SCOANSI/WYSE).
Public propertyConnectMethod
Gets or sets the connection method (TN3270/TN5250).
Public propertyContentionResolution
Gets or sets a value that indicates whether contention resolution is enabled (TN3270).
Public propertyCustomCols
Gets or sets the number of screen columns for dynamic model (TN3270/TN5250).
Public propertyCustomRows
Gets or sets the number of screen rows for dynamic model (TN3270/TN5250).
Public propertyDataBits
Gets or set the number of bits used for each character (SCOANSI/WYSE).
Public propertyEncryption
Gets or sets the encryption for the connection.
Public propertyEnhancedMode
Gets or sets a value that indicates whether enhanced mode is enabled (TN3270/TN5250).
Public propertyExtAttributes
Gets or sets a value that indicates whether extended attributes is enabled (TN3270).
Public propertyHllapiAutoSelect
Gets or sets a value that indicates whether automatic HLLAPI name selection is enabled.
Public propertyHllapiLongName
Gets or sets the HLLAPI long name when automatic selection is disabled.
Public propertyHllapiShortName
Gets or sets the HLLAPI short name when automatic selection is disabled.
Public propertyHostCodePageEnum
Gets or sets the host code page (TN3270/TN5250).
Public propertyHostList
Gets or sets the list of alternate IP host names and ports to be used when connection from the primary setting fails.
Public propertyHostNameIP
Gets or sets the host name or IP address.
Public propertyHostType
Gets or sets the host emulation type.
Public propertyKeepAliveSeq
Gets or sets the keep alive sequence.
Public propertyKeepAliveTimeoutMin
Gets or sets the interval in minutes at which the keep alive sequence is sent.
Public propertyLines
Gets or sets the number of screen lines (VT/SCOANSI/WYSE).
Public propertyModel
Gets or sets the screen model (TN3270/TN5250).
Public propertyNameOverride
Gets or sets a value that overrides the device type string that is automatically generated by the screen size and extended attribute settings.
Public propertyNonSNAChainCommand
Gets or sets a value that indicates whether non-SNA command chaining is enabled.
Public propertyOperatingMode
Gets or sets the VT operating mode (VT).
Public propertyPort
Gets or sets the host port number.
Public propertyResourceName
Gets or sets the resource name (TN3270/TN5250).
Public propertyResponseSupport
Gets or sets a value that indicates whether response support is enabled (TN3270).
Public propertyScrollBackBufferSize
Gets or sets the size of the screen history log in number of lines.
Public propertySessType
Gets or sets the session type.
Public propertySshCompressionLevel
Gets or sets the SSH compression level.
Public propertySshEncryptionAlgorithms
Gets or sets the SSH allowed encryption algorithms.
Public propertySshHostKeyAlgorithms
Gets or sets the SSH allowed host key (server key) algorithms.
Public propertySshKeyExchangeAlgorithms
Gets or sets the SSH allowed key exchange algorithms.
Public propertySshMacAlgorithms
Gets or sets the SSH allowed message authentication code algorithms.
Public propertySshMinimumDiffieHellmanKeySize
Gets or sets the SSH minimum allowed size of the ephemeral Diffie-Hellman prime.
Public propertySshMinimumRsaKeySize
Gets or sets the SSH minimum allowed size of the RSA key.
Public propertySshPasswordPlain
Gets or sets the SSH password value in plain text.
Public propertySshPrivateKeyFile
Gets or sets the SSH private key file.
Public propertySshPrivateKeyPasswordPlain
Gets or sets the password for the SSH private key in plain text.
Public propertySshPromptFingerprint
Gets or sets a value that indicates whether to display a dialog containing host key fingerprint for host identity confirmation.
Public propertySshUsername
Gets or sets the username to log in to the SSH server.
Public propertySSLClientCert
Gets or sets the SSL certificate for client authentication.
Public propertySSLFlags
Gets or sets the server certificate exception(s) that are accepted.
Public propertySSLNotAcceptAction
Gets or sets the action to take when server certificate is not accepted.
Public propertySSLProtocol
Gets or sets the SSL/TLS protocol.
Public propertyTerminalID
Gets or sets the terminal ID (VT/SCOANSI/WYSE).
Public propertyTimeOutSec
Gets or sets the time out value in seconds.
Public propertyVtHostEncoding
Gets or sets the host encoding (VT/SCOANSI).
Public propertyVtNRCharset
Gets or sets the national replacement character set (VT/SCOANSI/WYSE).
Public propertyWyseCharset
Gets or set the user-preferred character set (WYSE).
Top
Methods
  NameDescription
Public methodToString
Creates and returns a string representation of the current ConnectionSettings object.
(Overrides ObjectToString.)
Top
See Also