• Articles
  • API reference
  • Previous Versions
Show / Hide Table of Contents
  • Connector
    • Vortex.Adapters.Connector.Tc3
      • AdsConnector
      • AdsConnector.OnAdsStateChangeDelegate
      • LiveClient
      • OnlineSymbolRetriever
      • OnlineVariableInfo
      • OnlineVariableInfo.SymbolLoaderSettings
      • ReportingConsole
      • ReportingConsole.UpdateStartUpDelegate
    • Vortex.Adapters.Connector.Tc3.Adapter
      • ConnectorFactory
      • SymbolLoadingMode
      • SymbolLoadMethod
      • Tc3ConnectorAdapter
    • Vortex.Adapters.Connector.Tc3.AdsExceptionsHandling
      • ExceptionHandler
    • Vortex.Adapters.Connector.Tc3.AdsValueTypes
      • AdsBit
      • AdsBool
      • AdsByte
      • AdsDate
      • AdsDateTime
      • AdsDInt
      • AdsDWord
      • AdsInt
      • AdsLInt
      • AdsLReal
      • AdsLTime
      • AdsLWord
      • AdsReal
      • AdsSInt
      • AdsString
      • AdsTime
      • AdsTimeOfDay
      • AdsUDInt
      • AdsUInt
      • AdsULInt
      • AdsUSInt
      • AdsWord
      • AdsWString
      • ClientSymbol
      • IAdsBaseType
    • Vortex.Adapters.Connector.Tc3Adapter.Adapter
      • NamespaceDoc
    • Vortex.Connector
      • CommStateEnum
      • ConnectorAdapter
      • DataExchangeStatusEnum
      • DummyConnector
      • DummyConnectorFactory
      • EnumeratorDiscriminatorAttribute
      • IConnector
      • IConnectorFactory
      • IgnoreReflectionAttribute
      • InterpolatedAncestor
      • InvalidLicenseConnector
      • InvalidLicenseConnectorAdapter
      • InvalidLicenseConnectorFactory
      • IPlain
      • ITwinController
      • ITwinObject
      • ITwinPrimitive
      • IValueTag
      • IValueTagExtensions
      • IValueTagInfo
      • IVortexElement
      • IVortexObject
      • IVortexObjectExtensions
      • IVortexOnlineObject
      • IVortexShadowObject
      • NamespaceDoc
      • RootVortexerObject
      • StringInterpolator
      • TypeComplexityEnum
    • Vortex.Connector.Attributes
      • AssemblyPlcCounterPart
      • CompilerOmissionGroups
      • CompilerOmitsAttribute
      • ReadOnlyAttribute
      • TypeMetaDescriptorAttribute
    • Vortex.Connector.Identity
      • IVortexIdentity
      • MemberByIdentityAttribute
      • NullVortexIdentity
      • VortexIdentityProvider
    • Vortex.Connector.LibraryDescriptors
      • TypeMetaData
    • Vortex.Connector.ValueTypes
      • NamespaceDoc
      • OnlinerBaseType
      • OnlinerBaseType.ValueChangeDelegate
      • OnlinerBaseType<T>
      • OnlinerBit
      • OnlinerBool
      • OnlinerByte
      • OnlinerDate
      • OnlinerDateTime
      • OnlinerDInt
      • OnlinerDWord
      • OnlinerInt
      • OnlinerLInt
      • OnlinerLReal
      • OnlinerLTime
      • OnlinerLWord
      • OnlinerReal
      • OnlinerSInt
      • OnlinerString
      • OnlinerTime
      • OnlinerTimeOfDay
      • OnlinerUDInt
      • OnlinerUInt
      • OnlinerULInt
      • OnlinerUSInt
      • OnlinerWord
      • OnlinerWString
      • ReadWriteAccess
      • ValueChangedEventArgs
      • ValueChangedEventHandlerDelegate
    • Vortex.Connector.ValueTypes.Online
      • IOnline<T>
      • IOnlineBit
      • IOnlineBool
      • IOnlineByte
      • IOnlineDate
      • IOnlineDateTime
      • IOnlineDInt
      • IOnlineDWord
      • IOnlineInt
      • IOnlineLInt
      • IOnlineLReal
      • IOnlineLTime
      • IOnlineLWord
      • IOnlineReal
      • IOnlineSInt
      • IOnlineString
      • IOnlineTime
      • IOnlineTimeOfDay
      • IOnlineUDInt
      • IOnlineUInt
      • IOnlineULInt
      • IOnlineUSInt
      • IOnlineWord
      • IOnlineWString
      • NamespaceDoc
    • Vortex.Connector.ValueTypes.Shadows
      • IShadow<T>
      • IShadowBit
      • IShadowBool
      • IShadowByte
      • IShadowDate
      • IShadowDateTime
      • IShadowDInt
      • IShadowDWord
      • IShadowInt
      • IShadowLInt
      • IShadowLReal
      • IShadowLTime
      • IShadowLWord
      • IShadowReal
      • IShadowSInt
      • IShadowString
      • IShadowTime
      • IShadowTimeOfDay
      • IShadowUDInt
      • IShadowUInt
      • IShadowULInt
      • IShadowUSInt
      • IShadowWord
      • IShadowWString
      • NamespaceDoc
    • Vortex.Connector.ValueValidation
      • BitValueValidationRule
      • BoolValueValidationRule
      • ByteValueValidationRule
      • DateTimeValueValidationRule
      • DateValueValidationRule
      • DintValueValidationRule
      • DWordValueValidationRule
      • IntValueValidationRule
      • IValueBoundaries<T>
      • LIntValueValidationRule
      • LRealValueValidationRule
      • LTimeValueValidationRule
      • LWordValueValidationRule
      • NamespaceDoc
      • OnlinerValidationRule<T>
      • RealValueValidationRule
      • SIntValueValidationRule
      • StringValueValidationRule
      • TimeOfDayValueValidationRule
      • TimeValueValidationRule
      • UDIntValueValidationRule
      • UIntValueValidationRule
      • ULIntValueValidationRule
      • USintValueValidationRule
      • ValidationResult
      • WordValueValidationRule
      • WStringValueValidationRule
    • Vortex.Localizations
      • IdentifierValidator
      • LocalizableItem
      • Localizables
      • LocalizationHelper
      • LocalizerDictionary
  • Presentation
    • Vortex.Presentation.Controls.Wpf
      • DateTimePickerBox
      • MultiConverter
      • TimePickerBaseBox
      • TimeTextBoxBaseBox
    • Vortex.Presentation.Controls.Wpf.Enumerators
      • EnumeratorContainer
      • EnumeratorContainerControlSlimView
      • EnumeratorContainerControlSlimViewModel
      • EnumeratorContainerControlView
      • EnumeratorContainerControlViewModel
      • EnumeratorContainerDisplaySlimView
      • EnumeratorContainerDisplaySlimViewModel
      • EnumeratorContainerDisplayView
      • EnumeratorContainerDisplayViewModel
      • EnumeratorContainerShadowControlSlimView
      • EnumeratorContainerShadowControlSlimViewModel
      • EnumeratorContainerShadowControlView
      • EnumeratorContainerShadowControlViewModel
      • EnumeratorContainerShadowDisplaySlimView
      • EnumeratorContainerShadowDisplaySlimViewModel
      • EnumeratorContainerShadowDisplayView
      • EnumeratorContainerShadowDisplayViewModel
      • EnumeratorContainerViewModel
      • EnumToIntConverter
    • Vortex.Presentation.Controls.Wpf.Extension
      • AttributeStringFormatExtensions
      • DateTimePicker
    • Vortex.Presentation.Controls.Wpf.OnlineControl
      • OnlineControlCheckBox
      • OnlineControlCheckBoxValue
      • OnlineControlDate
      • OnlineControlDateTime
      • OnlineControlLTime
      • OnlineControlTextBox
      • OnlineControlTextBoxValue
      • OnlineControlTime
      • OnlineControlTimeOfDay
      • OnlineControlTimeTextBox
    • Vortex.Presentation.Controls.Wpf.OnlineControls
      • OnlineControlSlimCheckBox
      • OnlineControlSlimCheckBoxValue
      • OnlineControlSlimDate
      • OnlineControlSlimDateTime
      • OnlineControlSlimLTime
      • OnlineControlSlimTextBox
      • OnlineControlSlimTextBoxValue
      • OnlineControlSlimTime
      • OnlineControlSlimTimeOfDay
    • Vortex.Presentation.Controls.Wpf.OnlineDisplay
      • OnlineDisplayCheckBox
      • OnlineDisplayTextBox
      • OnlineDisplayTextBoxValue
      • OnlineDisplayTimeTextBox
    • Vortex.Presentation.Controls.Wpf.ShadowControl
      • ShadowControlCheckBox
      • ShadowControlCheckBoxValue
      • ShadowControlDate
      • ShadowControlDateTime
      • ShadowControlLTime
      • ShadowControlTextBox
      • ShadowControlTextBoxValue
      • ShadowControlTime
      • ShadowControlTimeOfDay
      • ShadowControlTimeTextBox
    • Vortex.Presentation.Controls.Wpf.ShadowDisplay
      • ShadowDisplayCheckBox
      • ShadowDisplayTextBox
      • ShadowDisplayTextBoxValue
      • ShadowDisplayTimeTextBox
    • Vortex.Presentation.Controls.Wpf.Shared.Base
      • TimeAndDateConverterFactory
    • Vortex.Presentation.ControlSlims.Wpf
      • MultiConverter
    • Vortex.Presentation.ControlSlims.Wpf.OnlineDisplaySlim
      • OnlineDisplaySlimCheckBox
      • OnlineDisplaySlimTextBox
      • OnlineDisplaySlimTextBoxValue
      • OnlineDisplaySlimTimeTextBox
    • Vortex.Presentation.ControlSlims.Wpf.ShadowControlSlim
      • ShadowControlSlimCheckBox
      • ShadowControlSlimCheckBoxValue
      • ShadowControlSlimDate
      • ShadowControlSlimDateTime
      • ShadowControlSlimLTime
      • ShadowControlSlimTextBox
      • ShadowControlSlimTextBoxValue
      • ShadowControlSlimTime
      • ShadowControlSlimTimeOfDay
    • Vortex.Presentation.ControlSlims.Wpf.ShadowDisplaySlim
      • ShadowDisplaySlimCheckBox
      • ShadowDisplaySlimTextBox
      • ShadowDisplaySlimTextBoxValue
      • ShadowDisplaySlimTimeTextBox
    • Vortex.Presentation.Styling.Wpf
      • VortexResources
    • Vortex.Presentation.Styling.Wpf.Assist
      • DataGridAssist
    • Vortex.Presentation.Wpf
      • ActionRunner
      • ActionRunner.UserApprovedActionDelegate
      • BindableBase
      • ConsoleWriter
      • ConsoleWriterEventArgs
      • ContentOpeningMode
      • CreatorFailureDisplayBox
      • DateFormatConverter
      • DateTimeFormatConverter
      • EnumeratorHelper
      • EnumHelper
      • EnumToCollectionConverter
      • INavigable
      • LazyRenderer
      • MenuControlsHelper
      • MenuControlView
      • MenuControlViewModel
      • MenuControlViewTestViewModel
      • MenuRenderableControlViewModel
      • MvvmVisualState
      • NavCommand
      • NavigableRenderableViewModelBase
      • NavigableViewModelBase
      • PresentationHelper
      • RelayCommand
      • RelayCommand<T>
      • RenderableAssemblyAttribute
      • RenderableContentControl
      • RenderableContentDelayedControl
      • RenderableViewModel
      • RenderContentConverter
      • RenderContentDelayedConverter
      • Renderer
      • Renderer.BaseTypeProperies
      • Renderer.ComponentsCacheItem
      • ReportingLevel
      • SelectedButtonConverter
      • StartUpWindow
      • TestView
      • TimeFormatConverter
      • TooManyObjectsToRenderException
      • ValueDescription
      • WpfLayoutProvider
    • Vortex.Presentation.Wpf.Converters
      • BaseConverter
      • BaseMultiConverter
      • CapitalizeConverter

Class IConnectorFactory

Provides abstraction for creation of IConnector and value types (tags) for vortex connector.

Inheritance
System.Object
IConnectorFactory
ConnectorFactory
DummyConnectorFactory
Namespace: Vortex.Connector
Assembly: Vortex.Connector.dll
Syntax
public abstract class IConnectorFactory

Methods

CreateBIT()

Creates System.Boolean empty tag of a value type BIT;

Declaration
public static OnlinerBit CreateBIT()
Returns
Type Description
OnlinerBit

CreateBIT(IVortexObject, String, String)

Creates System.Boolean tag of a value type BIT;

Declaration
public abstract OnlinerBit CreateBIT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerBit

New instance of OnlinerBit

CreateBOOL()

Creates System.Boolean empty tag of a value type BOOL;

Declaration
public static OnlinerBool CreateBOOL()
Returns
Type Description
OnlinerBool

CreateBOOL(IVortexObject, String, String)

Creates System.Boolean tag of a value type BOOL;

Declaration
public abstract OnlinerBool CreateBOOL(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerBool

New instance of OnlinerBool

CreateBYTE()

Creates System.Byte empty tag of a value type BYTE;

Declaration
public static OnlinerByte CreateBYTE()
Returns
Type Description
OnlinerByte

CreateBYTE(IVortexObject, String, String)

Creates System.Byte tag of a value type BYTE;

Declaration
public abstract OnlinerByte CreateBYTE(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerByte

New instance of OnlinerByte

CreateConnector(Object[])

Creates new instance of connector.

Declaration
public abstract IConnector CreateConnector(object[] parameters)
Parameters
Type Name Description
System.Object[] parameters

Connector parameters

Returns
Type Description
IConnector
Remarks

This class is typically used by the 'vortex builder' to create value types (tags) for given connector.

CreateDATE()

Creates System.DateTime empty tag of a value type DATE;

Declaration
public static OnlinerDate CreateDATE()
Returns
Type Description
OnlinerDate

CreateDATE(IVortexObject, String, String)

Creates System.DateTime tag of a value type DATE;

Declaration
public abstract OnlinerDate CreateDATE(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerDate

New instance of OnlinerDate

CreateDATE_TIME()

Creates System.DateTime empty tag of a value type DATE_AND_TIME (DT);

Declaration
public static OnlinerDateTime CreateDATE_TIME()
Returns
Type Description
OnlinerDateTime

CreateDATE_TIME(IVortexObject, String, String)

Creates System.DateTime tag of a value type DT, DATE_TIME;

Declaration
public abstract OnlinerDateTime CreateDATE_TIME(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerDateTime

New instance of OnlinerDateTime

CreateDINT()

Creates System.Int32 empty tag of a value type DINT;

Declaration
public static OnlinerDInt CreateDINT()
Returns
Type Description
OnlinerDInt

CreateDINT(IVortexObject, String, String)

Creates System.Int32 tag of a value type DINT;

Declaration
public abstract OnlinerDInt CreateDINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerDInt

New instance of OnlinerDInt

CreateDWORD()

Creates System.UInt32 empty tag of a value type DWORD;

Declaration
public static OnlinerDWord CreateDWORD()
Returns
Type Description
OnlinerDWord

CreateDWORD(IVortexObject, String, String)

Creates System.UInt32 tag of a value type DWORD;

Declaration
public abstract OnlinerDWord CreateDWORD(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerDWord

New instance of OnlinerDWord

CreateINT()

Creates System.Int16 empty tag of a value type INT;

Declaration
public static OnlinerInt CreateINT()
Returns
Type Description
OnlinerInt

CreateINT(IVortexObject, String, String)

Creates System.Int16 tag of a value type INT;

Declaration
public abstract OnlinerInt CreateINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerInt

New instance of OnlinerInt

CreateLINT()

Creates System.Int64 empty tag of a value type LINT;

Declaration
public static OnlinerLInt CreateLINT()
Returns
Type Description
OnlinerLInt

CreateLINT(IVortexObject, String, String)

Creates System.Int64 tag of a value type LINT;

Declaration
public abstract OnlinerLInt CreateLINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerLInt

New instance of OnlinerLInt

CreateLREAL()

Creates System.Double empty tag of a value type LREAL;

Declaration
public static OnlinerLReal CreateLREAL()
Returns
Type Description
OnlinerLReal

CreateLREAL(IVortexObject, String, String)

Creates System.Double tag of a value type LREAL;

Declaration
public abstract OnlinerLReal CreateLREAL(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerLReal

New instance of OnlinerLReal

CreateLTIME()

Creates System.TimeSpan empty tag of a value type LTIME;

Declaration
public static OnlinerLTime CreateLTIME()
Returns
Type Description
OnlinerLTime

CreateLTIME(IVortexObject, String, String)

Creates System.TimeSpan tag of a value type LTIME;

Declaration
public abstract OnlinerLTime CreateLTIME(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerLTime

New instance of OnlinerLTime

CreateLWORD()

Creates System.UInt64 empty tag of a value type LWORD;

Declaration
public static OnlinerLWord CreateLWORD()
Returns
Type Description
OnlinerLWord

CreateLWORD(IVortexObject, String, String)

Creates System.UInt64 tag of a value type DWORD;

Declaration
public abstract OnlinerLWord CreateLWORD(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerLWord

New instance of OnlinerLWord

CreateREAL()

Creates System.Single empty tag of a value type REAL;

Declaration
public static OnlinerReal CreateREAL()
Returns
Type Description
OnlinerReal

CreateREAL(IVortexObject, String, String)

Creates System.Single tag of a value type REAL;

Declaration
public abstract OnlinerReal CreateREAL(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerReal

New instance of OnlinerReal

CreateSINT()

Creates System.SByte empty tag of a value type SINT;

Declaration
public static OnlinerSInt CreateSINT()
Returns
Type Description
OnlinerSInt

CreateSINT(IVortexObject, String, String)

Creates System.SByte tag of a value type SINT;

Declaration
public abstract OnlinerSInt CreateSINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerSInt

New instance of OnlinerSInt

CreateSTRING()

Creates System.String empty tag of a value type STRING;

Declaration
public static OnlinerString CreateSTRING()
Returns
Type Description
OnlinerString

CreateSTRING(IVortexObject, String, String)

Creates System.String tag of a value type STRING;

Declaration
public abstract OnlinerString CreateSTRING(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerString

New instance of OnlinerString

CreateTIME()

Creates System.TimeSpan empty tag of a value type TIME;

Declaration
public static OnlinerTime CreateTIME()
Returns
Type Description
OnlinerTime

CreateTIME(IVortexObject, String, String)

Creates System.TimeSpan tag of a value type TIME;

Declaration
public abstract OnlinerTime CreateTIME(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerTime

New instance of OnlinerTime

CreateTIME_OF_DAY()

Creates System.TimeSpan empty tag of a value type TIME_OF_DAY;

Declaration
public static OnlinerTimeOfDay CreateTIME_OF_DAY()
Returns
Type Description
OnlinerTimeOfDay

CreateTIME_OF_DAY(IVortexObject, String, String)

Creates System.TimeSpan tag of a value type TOD (Time of day);

Declaration
public abstract OnlinerTimeOfDay CreateTIME_OF_DAY(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerTimeOfDay

New instance of OnlinerTimeOfDay

CreateUDINT()

Creates System.UInt32 empty tag of a value type UDINT;

Declaration
public static OnlinerUDInt CreateUDINT()
Returns
Type Description
OnlinerUDInt

CreateUDINT(IVortexObject, String, String)

Creates System.UInt32 tag of a value type UDINT;

Declaration
public abstract OnlinerUDInt CreateUDINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerUDInt

New instance of OnlinerUDInt

CreateUINT()

Creates System.UInt16 empty tag of a value type UINT;

Declaration
public static OnlinerUInt CreateUINT()
Returns
Type Description
OnlinerUInt

CreateUINT(IVortexObject, String, String)

Creates System.UInt16 tag of a value type UINT;

Declaration
public abstract OnlinerUInt CreateUINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerUInt

New instance of OnlinerUInt

CreateULINT()

Creates System.UInt64 empty tag of a value type ULINT;

Declaration
public static OnlinerULInt CreateULINT()
Returns
Type Description
OnlinerULInt

CreateULINT(IVortexObject, String, String)

Creates System.UInt64 tag of a value type ULINT;

Declaration
public abstract OnlinerULInt CreateULINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerULInt

New instance of OnlinerULInt

CreateUSINT()

Creates System.Byte empty tag of a value type USINT;

Declaration
public static OnlinerUSInt CreateUSINT()
Returns
Type Description
OnlinerUSInt

CreateUSINT(IVortexObject, String, String)

Creates System.Byte tag of a value type USINT;

Declaration
public abstract OnlinerUSInt CreateUSINT(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerUSInt

New instance of OnlinerUSInt

CreateWORD()

Creates System.UInt16 empty tag of a value type WORD;

Declaration
public static OnlinerWord CreateWORD()
Returns
Type Description
OnlinerWord

CreateWORD(IVortexObject, String, String)

Creates System.UInt16 tag of a value type WORD;

Declaration
public abstract OnlinerWord CreateWORD(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerWord

New instance of OnlinerWord

CreateWSTRING()

Creates System.String empty tag of a value type WSTRING;

Declaration
public static OnlinerWString CreateWSTRING()
Returns
Type Description
OnlinerWString

CreateWSTRING(IVortexObject, String, String)

Creates System.String tag of a value type WSTRING;

Declaration
public abstract OnlinerWString CreateWSTRING(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
IVortexObject parent

Parent object of IVortexObject type.

System.String readableTail

Human readable tail of this value tag.

System.String symbolTail

Symbol tail of this value tag.

Returns
Type Description
OnlinerWString

New instance of OnlinerWString

Extension Methods

IValueTagExtensions.Cast<T>(T, Object)
In This Article
Back to top

Generated by DocFX | Developed with ❤ at MTS - putting the heart into manufacturing.