Class WebApiConnectorFactory
Provides abstraction for creation of Connector and value types (tags) for twin connector.
Inherited Members
Namespace: AXSharp.Connector.S71500.WebApi
Assembly: AXSharp.Connector.S71500.WebAPI.dll
Syntax
public class WebApiConnectorFactory : ConnectorFactory
Methods
| Edit this page View SourceCreateBOOL(ITwinObject, string, string)
Creates bool tag of a value type BOOL;
Declaration
public override OnlinerBool CreateBOOL(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerBool | New instance of OnlinerBool |
Overrides
| Edit this page View SourceCreateBYTE(ITwinObject, string, string)
Creates byte tag of a value type BYTE;
Declaration
public override OnlinerByte CreateBYTE(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerByte | New instance of OnlinerByte |
Overrides
| Edit this page View SourceCreateCHAR(ITwinObject, string, string)
Creates char tag of a value type CHAR;
Declaration
public override OnlinerChar CreateCHAR(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerChar | New instance of OnlinerChar |
Overrides
| Edit this page View SourceCreateConnector(object[])
Creates new instance of connector.
Declaration
public override Connector CreateConnector(object[] parameters)
Parameters
Type | Name | Description |
---|---|---|
object[] | parameters | Connector parameters |
Returns
Type | Description |
---|---|
Connector |
Overrides
Remarks
This class is typically used by the 'ixc' to create value types (tags) for given connector.
CreateDATE(ITwinObject, string, string)
Creates DateTime tag of a value type DATE;
Declaration
public override OnlinerDate CreateDATE(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerDate | New instance of OnlinerDate |
Overrides
| Edit this page View SourceCreateDATE_AND_TIME(ITwinObject, string, string)
Creates DateTime tag of a value type DT, DATE_TIME;
Declaration
public override OnlinerDateTime CreateDATE_AND_TIME(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerDateTime | New instance of OnlinerDateTime |
Overrides
| Edit this page View SourceCreateDINT(ITwinObject, string, string)
Creates int tag of a value type DINT;
Declaration
public override OnlinerDInt CreateDINT(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerDInt | New instance of OnlinerDInt |
Overrides
| Edit this page View SourceCreateDWORD(ITwinObject, string, string)
Creates uint tag of a value type DWORD;
Declaration
public override OnlinerDWord CreateDWORD(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerDWord | New instance of OnlinerDWord |
Overrides
| Edit this page View SourceCreateINT(ITwinObject, string, string)
Creates short tag of a value type INT;
Declaration
public override OnlinerInt CreateINT(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerInt | New instance of OnlinerInt |
Overrides
| Edit this page View SourceCreateLDATE(ITwinObject, string, string)
Creates DateOnly tag of a value type LDATE;
Declaration
public override OnlinerDate CreateLDATE(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerDate | New instance of OnlinerDate |
Overrides
| Edit this page View SourceCreateLDATE_AND_TIME(ITwinObject, string, string)
Creates TimeSpan tag of a value type LDATE_AND_TIME;
Declaration
public override OnlinerLDateTime CreateLDATE_AND_TIME(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLDateTime | New instance of OnlinerLDateTime |
Overrides
| Edit this page View SourceCreateLINT(ITwinObject, string, string)
Creates long tag of a value type LINT;
Declaration
public override OnlinerLInt CreateLINT(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLInt | New instance of OnlinerLInt |
Overrides
| Edit this page View SourceCreateLREAL(ITwinObject, string, string)
Creates double tag of a value type LREAL;
Declaration
public override OnlinerLReal CreateLREAL(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLReal | New instance of OnlinerLReal |
Overrides
| Edit this page View SourceCreateLTIME(ITwinObject, string, string)
Creates TimeSpan tag of a value type LTIME;
Declaration
public override OnlinerLTime CreateLTIME(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLTime | New instance of OnlinerLTime |
Overrides
| Edit this page View SourceCreateLTIME_OF_DAY(ITwinObject, string, string)
Creates TimeSpan tag of a value type LTIME_OF_DAY;
Declaration
public override OnlinerLTimeOfDay CreateLTIME_OF_DAY(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLTimeOfDay | New instance of OnlinerLTimeOfDay |
Overrides
| Edit this page View SourceCreateLWORD(ITwinObject, string, string)
Creates ulong tag of a value type DWORD;
Declaration
public override OnlinerLWord CreateLWORD(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerLWord | New instance of OnlinerLWord |
Overrides
| Edit this page View SourceCreateREAL(ITwinObject, string, string)
Creates float tag of a value type REAL;
Declaration
public override OnlinerReal CreateREAL(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerReal | New instance of OnlinerReal |
Overrides
| Edit this page View SourceCreateSINT(ITwinObject, string, string)
Creates sbyte tag of a value type SINT;
Declaration
public override OnlinerSInt CreateSINT(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerSInt | New instance of OnlinerSInt |
Overrides
| Edit this page View SourceCreateSTRING(ITwinObject, string, string)
Creates string tag of a value type STRING;
Declaration
public override OnlinerString CreateSTRING(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerString | New instance of OnlinerString |
Overrides
| Edit this page View SourceCreateTIME(ITwinObject, string, string)
Creates TimeSpan tag of a value type TIME;
Declaration
public override OnlinerTime CreateTIME(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerTime | New instance of OnlinerTime |
Overrides
| Edit this page View SourceCreateTIME_OF_DAY(ITwinObject, string, string)
Creates TimeSpan tag of a value type TOD (Time of day);
Declaration
public override OnlinerTimeOfDay CreateTIME_OF_DAY(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerTimeOfDay | New instance of OnlinerTimeOfDay |
Overrides
| Edit this page View SourceCreateUDINT(ITwinObject, string, string)
Creates uint tag of a value type UDINT;
Declaration
public override OnlinerUDInt CreateUDINT(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerUDInt | New instance of OnlinerUDInt |
Overrides
| Edit this page View SourceCreateUINT(ITwinObject, string, string)
Creates ushort tag of a value type UINT;
Declaration
public override OnlinerUInt CreateUINT(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerUInt | New instance of OnlinerUInt |
Overrides
| Edit this page View SourceCreateULINT(ITwinObject, string, string)
Creates ulong tag of a value type ULINT;
Declaration
public override OnlinerULInt CreateULINT(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerULInt | New instance of OnlinerULInt |
Overrides
| Edit this page View SourceCreateUSINT(ITwinObject, string, string)
Creates byte tag of a value type USINT;
Declaration
public override OnlinerUSInt CreateUSINT(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerUSInt | New instance of OnlinerUSInt |
Overrides
| Edit this page View SourceCreateWCHAR(ITwinObject, string, string)
Creates char tag of a value type WCHAR;
Declaration
public override OnlinerWChar CreateWCHAR(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerWChar | New instance of OnlinerWChar |
Overrides
| Edit this page View SourceCreateWORD(ITwinObject, string, string)
Creates ushort tag of a value type WORD;
Declaration
public override OnlinerWord CreateWORD(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerWord | New instance of OnlinerWord |
Overrides
| Edit this page View SourceCreateWSTRING(ITwinObject, string, string)
Creates string tag of a value type WSTRING;
Declaration
public override OnlinerWString CreateWSTRING(ITwinObject parent, string readableTail, string symbolTail)
Parameters
Type | Name | Description |
---|---|---|
ITwinObject | parent | Parent object of ITwinObject type. |
string | readableTail | Human readable tail of this value tag. |
string | symbolTail | Symbol tail of this value tag. |
Returns
Type | Description |
---|---|
OnlinerWString | New instance of OnlinerWString |