Infront Data Manager Connect Client (.NET)
Public Member Functions | Protected Member Functions | Protected Attributes | Properties | List of all members
Gevasys.DataCore.Configuration.Generated.TcpHost Class Reference

This class represents the ComplexType TcpHost More...

Inherits Gevasys.DataCore.Configuration.Generated.XmlCommonBase.

Public Member Functions

 TcpHost ()
 Constructor for TcpHost More...
 
 TcpHost (String elementName)
 
override object Clone ()
 Allows the class to be copied More...
 
override LiquidTechnologies.Runtime.Net40.XmlObjectBase GetBase ()
 

Protected Member Functions

override void Init ()
 Initilizes the class More...
 

Protected Attributes

Boolean m_IsValidSOCKET_TIMEOUT
 
Int32 m_SOCKET_TIMEOUT
 
Gevasys.DataCore.Configuration.Generated.Host m_Host
 
Gevasys.DataCore.Configuration.Generated.Proxy_Nillable m_Proxy
 

Properties

override String TargetNamespace [get]
 
Int32 SOCKET_TIMEOUT [get, set]
 Represents an optional Attribute in the XML document More...
 
Boolean IsValidSOCKET_TIMEOUT [get, set]
 Indicates if SOCKET_TIMEOUT contains a valid value. More...
 
Gevasys.DataCore.Configuration.Generated.Host Host [get, set]
 Represents a mandatory Element in the XML document More...
 
Gevasys.DataCore.Configuration.Generated.Proxy_Nillable Proxy [get, set]
 Represents an optional Element in the XML document More...
 
override String Namespace [get]
 

Detailed Description

This class represents the ComplexType TcpHost

Constructor & Destructor Documentation

◆ TcpHost()

Gevasys.DataCore.Configuration.Generated.TcpHost.TcpHost ( )
inline

Constructor for TcpHost


The class is created with all the mandatory fields populated with the default data.
All Collection object are created.
However any 1-n relationships (these are represented as collections) are empty. To comply with the schema these must be populated before the xml obtained from ToXml is valid against the schema D:\Sources\Liquid\DataCoreServer\InstanceConfiguration.xsd

Member Function Documentation

◆ Clone()

override object Gevasys.DataCore.Configuration.Generated.TcpHost.Clone ( )
inline

Allows the class to be copied

Performs a 'deep copy' of all the data in the class (and its children)

◆ Init()

override void Gevasys.DataCore.Configuration.Generated.TcpHost.Init ( )
inlineprotected

Initilizes the class


The Creates all the mandatory fields (populated with the default data) All Collection object are created.
However any 1-n relationships (these are represented as collections) are empty. To comply with the schema these must be populated before the xml obtained from ToXml is valid against the schema D:\Sources\Liquid\DataCoreServer\InstanceConfiguration.xsd.

Property Documentation

◆ Host

Gevasys.DataCore.Configuration.Generated.Host Gevasys.DataCore.Configuration.Generated.TcpHost.Host
getset

Represents a mandatory Element in the XML document



This property is represented as an Element in the XML.
It is mandatory and therefore must be populated within the XML.
If this property is set, then the object will be COPIED. If the property is set to null an exception is raised.

◆ IsValidSOCKET_TIMEOUT

Boolean Gevasys.DataCore.Configuration.Generated.TcpHost.IsValidSOCKET_TIMEOUT
getset

Indicates if SOCKET_TIMEOUT contains a valid value.


true if the value for SOCKET_TIMEOUT is valid, false if not.
If this is set to true then the property is considered valid, and assigned its default value (LiquidTechnologies.Runtime.Net40.Conversions.i4FromString("10000", LiquidTechnologies.Runtime.Net40.WhitespaceUtils.WhitespaceRule.Collapse)).
If its set to false then its made invalid, and susiquent calls to get SOCKET_TIMEOUT will raise an exception.

◆ Proxy

Gevasys.DataCore.Configuration.Generated.Proxy_Nillable Gevasys.DataCore.Configuration.Generated.TcpHost.Proxy
getset

Represents an optional Element in the XML document



This property is represented as an Element in the XML.
It is optional, initially it is null.

◆ SOCKET_TIMEOUT

Int32 Gevasys.DataCore.Configuration.Generated.TcpHost.SOCKET_TIMEOUT
getset

Represents an optional Attribute in the XML document



This property is represented as an Attribute in the XML.
It is optional, initially it is not valid.


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

Copyright (C) 2021 Infront Financial Technology GmbH
Mainzer Landstrasse 178 – 190
60327 Frankfurt am Main
Infront Data Manager Connect V4.1