TcOpen

  • Articles
  • API reference
Show / Hide Table of Contents
  • TcoCore
    • PlcDocu.TcoCore
      • _internals_TcoContext
      • _internals_TcoSequence
      • _internals_TcoSequencer
      • F_AnyToUnionValue
      • MAIN
      • NO
      • RtcPrg
      • RtcSynchParams
      • StepDetails
      • StringBuilder
      • TcoComponent
      • TcoContext
      • TcoContextCompatibility
      • TcoContextEnvironment
      • TcoContextNfCompatibility
      • TcoDialog
      • TcoDialogBase
      • TcoLogger
      • TcoLogItem
      • TcoMessage
      • TcoMessageDigest
      • TcoMessenger
      • TcoMessengerEnv
      • TcoMomentaryTask
      • TcoObject
      • TcoParentedStructure
      • TcoRemoteTask
      • TcoRtc
      • TcoSequence
      • TcoSequencer
      • TcoSequencerBase
      • TcoSequencerModeController
      • TcoSequencerObserver
      • TcoSignalInfo
      • TcoState
      • TcoStateBase
      • TcoStateExtendible
      • TcoStruct
      • TcoTask
      • TcoTaskResult
      • TcoTcoSequencerObserverDummy
      • TcoTier
      • TcoToggleTask
    • TcoCore
      • _internals_TcoContext
      • _internals_TcoSequence
      • _internals_TcoSequencer
      • eDialogAnswer
      • eDialogType
      • eMessageCategory
      • eMessageCondition
      • eMessageDigestMethod
      • eMessengerLogMethod
      • eRestoreMode
      • eSequencerError
      • eSequencerMode
      • eStepIdUniquenessControlState
      • eStepStatus
      • eTaskState
      • ExcludeFromApiDocumentationAttribute
      • F_AnyToUnionValue
      • I_internals_TcoContext
      • I_internals_TcoSequence
      • I_internals_TcoSequencer
      • IF_AnyToUnionValue
      • IMAIN
      • INO
      • IRtcPrg
      • IRtcSynchParams
      • IShadow_internals_TcoContext
      • IShadow_internals_TcoSequence
      • IShadow_internals_TcoSequencer
      • IShadowF_AnyToUnionValue
      • IShadowMAIN
      • IShadowNO
      • IShadowRtcPrg
      • IShadowRtcSynchParams
      • IShadowStepDetails
      • IShadowStringBuilder
      • IShadowTcoComponent
      • IShadowTcoContext
      • IShadowTcoContextCompatibility
      • IShadowTcoContextEnvironment
      • IShadowTcoContextNfCompatibility
      • IShadowTcoCoreTwinController
      • IShadowTcoDialog
      • IShadowTcoDialogBase
      • IShadowTcoLogger
      • IShadowTcoLogItem
      • IShadowTcoMessage
      • IShadowTcoMessageDigest
      • IShadowTcoMessenger
      • IShadowTcoMessengerEnv
      • IShadowTcoMomentaryTask
      • IShadowTcoObject
      • IShadowTcoParentedStructure
      • IShadowTcoRemoteTask
      • IShadowTcoRtc
      • IShadowTcoSequence
      • IShadowTcoSequencer
      • IShadowTcoSequencerBase
      • IShadowTcoSequencerModeController
      • IShadowTcoSequencerObserver
      • IShadowTcoSignalInfo
      • IShadowTcoState
      • IShadowTcoStateBase
      • IShadowTcoStateExtendible
      • IShadowTcoStruct
      • IShadowTcoTask
      • IShadowTcoTaskResult
      • IShadowTcoTcoSequencerObserverDummy
      • IShadowTcoTier
      • IShadowTcoToggleTask
      • IsTcoContext
      • IsTcoObject
      • IStepDetails
      • IStringBuilder
      • ITcoComponent
      • ITcoContext
      • ITcoContextCompatibility
      • ITcoContextEnvironment
      • ITcoContextNfCompatibility
      • ITcoCoreTwinController
      • ITcoDialog
      • ITcoDialogBase
      • ITcoLogger
      • ITcoLogItem
      • ITcoMessage
      • ITcoMessageDigest
      • ITcoMessenger
      • ITcoMessengerEnv
      • ITcoMomentaryTask
      • ITcoObject
      • ITcoParentedStructure
      • ITcoRemoteTask
      • ITcoRtc
      • ITcoSequence
      • ITcoSequencer
      • ITcoSequencerBase
      • ITcoSequencerModeController
      • ITcoSequencerObserver
      • ITcoSignalInfo
      • ITcoState
      • ITcoStateBase
      • ITcoStateExtendible
      • ITcoStruct
      • ITcoTask
      • ITcoTaskResult
      • ITcoTcoSequencerObserverDummy
      • ITcoTier
      • ITcoToggleTask
      • MAIN
      • MultipleRemoteCallInitializationException
      • NO
      • Plain_internals_TcoContext
      • Plain_internals_TcoSequence
      • Plain_internals_TcoSequencer
      • PlainF_AnyToUnionValue
      • PlainMAIN
      • PlainNO
      • PlainRtcPrg
      • PlainRtcSynchParams
      • PlainStepDetails
      • PlainStringBuilder
      • PlainTcoComponent
      • PlainTcoContext
      • PlainTcoContextCompatibility
      • PlainTcoContextEnvironment
      • PlainTcoContextNfCompatibility
      • PlainTcoCoreTwinController
      • PlainTcoDialog
      • PlainTcoDialogBase
      • PlainTcoLogger
      • PlainTcoLogItem
      • PlainTcoMessage
      • PlainTcoMessageDigest
      • PlainTcoMessenger
      • PlainTcoMessengerEnv
      • PlainTcoMomentaryTask
      • PlainTcoObject
      • PlainTcoParentedStructure
      • PlainTcoRemoteTask
      • PlainTcoRtc
      • PlainTcoSequence
      • PlainTcoSequencer
      • PlainTcoSequencerBase
      • PlainTcoSequencerModeController
      • PlainTcoSequencerObserver
      • PlainTcoSignalInfo
      • PlainTcoState
      • PlainTcoStateBase
      • PlainTcoStateExtendible
      • PlainTcoStruct
      • PlainTcoTask
      • PlainTcoTaskResult
      • PlainTcoTcoSequencerObserverDummy
      • PlainTcoTier
      • PlainTcoToggleTask
      • RtcPrg
      • RtcSynchParams
      • StepDetails
      • StringBuilder
      • TcoComponent
      • TcoContext
      • TcoContextCompatibility
      • TcoContextEnvironment
      • TcoContextNfCompatibility
      • TcoCoreTwinController
      • TcoDialog
      • TcoDialogBase
      • TcoLogger
      • TcoLogItem
      • TcoMessage
      • TcoMessageDigest
      • TcoMessenger
      • TcoMessengerEnv
      • TcoMomentaryTask
      • TcoObject
      • TcoObjectMessageHandler
      • TcoParentedStructure
      • TcoRemoteTask
      • TcoRtc
      • TcoSequence
      • TcoSequencer
      • TcoSequencerBase
      • TcoSequencerModeController
      • TcoSequencerObserver
      • TcoSignalInfo
      • TcoState
      • TcoStateBase
      • TcoStateExtendible
      • TcoStruct
      • TcoTask
      • TcoTask.ExecuteDialogDelegate
      • TcoTaskResult
      • TcoTcoSequencerObserverDummy
      • TcoTier
      • TcoToggleTask
    • TcoCore.Logging
      • IDecorateLog
      • LogInfo
    • TcoCore.Swift
      • TcoMomentaryTaskDefaultCodeProvider
      • TcoTaskDefaultCodeProvider
      • TcoToggleTaskDefaultCodeProvider
    • TcoCore.Testing
      • ITestContext
      • TcoContextTestRunners
  • TcoIo
    • PlcDocu.TcoIo
      • DiagnosticsMessenger
      • DiagnosticsMessengers
      • EtcMasterBase_62654B43
      • EtcSlaveBase_82538BE2
      • EtcSlaveBoxBase_77A0E4A7
      • EtcSlaveEndTerminalBase_866C7F0C
      • EtcSlaveTerminalBase_947E5A46
      • InfoData_23CBA837
      • InfoData_6F19DB2B
      • InfoData_84133AC9
      • InfoData_8649EEEB
      • InputBase_8311D824
      • Inputs_A65FACA4
      • MAIN
      • OutputBase_10CEE7DE
      • Outputs_23C0ED1D
      • SyncUnitsBase_AD6C35CE
      • SyncUnitState
      • SyncUnitTask_AB2F5079
      • SyncUnitTaskBase_FCD3CBF3
      • SyncUnitTasksBase_7C8711EB
      • TcoAmsAddr
      • TcoAmsNetId
      • TcoEthercat
      • TcoEthercatDiagnosticsTask
      • TcoEthercatMasterDevice
      • TcoSyncUnit
      • WcState_0B2B16F9
      • WcState_9091E0EB
    • TcoIo
      • DiagnosticsMessenger
      • DiagnosticsMessengers
      • Entry
      • EtcMasterBase_62654B43
      • EtcSlaveBase_82538BE2
      • EtcSlaveBoxBase_77A0E4A7
      • EtcSlaveEndTerminalBase_866C7F0C
      • EtcSlaveTerminalBase_947E5A46
      • IDiagnosticsMessenger
      • IDiagnosticsMessengers
      • IEtcMasterBase_62654B43
      • IEtcSlaveBase_82538BE2
      • IEtcSlaveBoxBase_77A0E4A7
      • IEtcSlaveEndTerminalBase_866C7F0C
      • IEtcSlaveTerminalBase_947E5A46
      • IInfoData_23CBA837
      • IInfoData_6F19DB2B
      • IInfoData_84133AC9
      • IInfoData_8649EEEB
      • IInputBase_8311D824
      • IInputs_A65FACA4
      • IMAIN
      • InfoData_23CBA837
      • InfoData_6F19DB2B
      • InfoData_84133AC9
      • InfoData_8649EEEB
      • InputBase_8311D824
      • Inputs_A65FACA4
      • IOutputBase_10CEE7DE
      • IOutputs_23C0ED1D
      • IShadowDiagnosticsMessenger
      • IShadowDiagnosticsMessengers
      • IShadowEtcMasterBase_62654B43
      • IShadowEtcSlaveBase_82538BE2
      • IShadowEtcSlaveBoxBase_77A0E4A7
      • IShadowEtcSlaveEndTerminalBase_866C7F0C
      • IShadowEtcSlaveTerminalBase_947E5A46
      • IShadowInfoData_23CBA837
      • IShadowInfoData_6F19DB2B
      • IShadowInfoData_84133AC9
      • IShadowInfoData_8649EEEB
      • IShadowInputBase_8311D824
      • IShadowInputs_A65FACA4
      • IShadowMAIN
      • IShadowOutputBase_10CEE7DE
      • IShadowOutputs_23C0ED1D
      • IShadowSyncUnitsBase_AD6C35CE
      • IShadowSyncUnitState
      • IShadowSyncUnitTask_AB2F5079
      • IShadowSyncUnitTaskBase_FCD3CBF3
      • IShadowSyncUnitTasksBase_7C8711EB
      • IShadowTcoAmsAddr
      • IShadowTcoAmsNetId
      • IShadowTcoEthercat
      • IShadowTcoEthercatDiagnosticsTask
      • IShadowTcoEthercatMasterDevice
      • IShadowTcoIoTwinController
      • IShadowTcoSyncUnit
      • IShadowWcState_0B2B16F9
      • IShadowWcState_9091E0EB
      • ISyncUnitsBase_AD6C35CE
      • ISyncUnitState
      • ISyncUnitTask_AB2F5079
      • ISyncUnitTaskBase_FCD3CBF3
      • ISyncUnitTasksBase_7C8711EB
      • ITcoAmsAddr
      • ITcoAmsNetId
      • ITcoEthercat
      • ITcoEthercatDiagnosticsTask
      • ITcoEthercatMasterDevice
      • ITcoIoTwinController
      • ITcoSyncUnit
      • IWcState_0B2B16F9
      • IWcState_9091E0EB
      • MAIN
      • OutputBase_10CEE7DE
      • Outputs_23C0ED1D
      • PlainDiagnosticsMessenger
      • PlainDiagnosticsMessengers
      • PlainEtcMasterBase_62654B43
      • PlainEtcSlaveBase_82538BE2
      • PlainEtcSlaveBoxBase_77A0E4A7
      • PlainEtcSlaveEndTerminalBase_866C7F0C
      • PlainEtcSlaveTerminalBase_947E5A46
      • PlainInfoData_23CBA837
      • PlainInfoData_6F19DB2B
      • PlainInfoData_84133AC9
      • PlainInfoData_8649EEEB
      • PlainInputBase_8311D824
      • PlainInputs_A65FACA4
      • PlainMAIN
      • PlainOutputBase_10CEE7DE
      • PlainOutputs_23C0ED1D
      • PlainSyncUnitsBase_AD6C35CE
      • PlainSyncUnitState
      • PlainSyncUnitTask_AB2F5079
      • PlainSyncUnitTaskBase_FCD3CBF3
      • PlainSyncUnitTasksBase_7C8711EB
      • PlainTcoAmsAddr
      • PlainTcoAmsNetId
      • PlainTcoEthercat
      • PlainTcoEthercatDiagnosticsTask
      • PlainTcoEthercatMasterDevice
      • PlainTcoIoTwinController
      • PlainTcoSyncUnit
      • PlainWcState_0B2B16F9
      • PlainWcState_9091E0EB
      • SyncUnitsBase_AD6C35CE
      • SyncUnitState
      • SyncUnitTask_AB2F5079
      • SyncUnitTaskBase_FCD3CBF3
      • SyncUnitTasksBase_7C8711EB
      • TcoAmsAddr
      • TcoAmsNetId
      • TcoEthercat
      • TcoEthercatDiagnosticsTask
      • TcoEthercatMasterDevice
      • TcoIoTwinController
      • TcoSyncUnit
      • WcState_0B2B16F9
      • WcState_9091E0EB
  • TcoElements
    • PlcDocu.TcoElements
      • MAIN
      • TcoAi
      • TcoAiConfig
      • TcoAiStatus
      • TcoAo
      • TcoAoConfig
      • TcoAoStatus
      • TcoDi
      • TcoDiConfig
      • TcoDo
    • TcoElements
      • Entry
      • IMAIN
      • IShadowMAIN
      • IShadowTcoAi
      • IShadowTcoAiConfig
      • IShadowTcoAiStatus
      • IShadowTcoAo
      • IShadowTcoAoConfig
      • IShadowTcoAoStatus
      • IShadowTcoDi
      • IShadowTcoDiConfig
      • IShadowTcoDo
      • IShadowTcoElementsTwinController
      • ITcoAi
      • ITcoAiConfig
      • ITcoAiStatus
      • ITcoAo
      • ITcoAoConfig
      • ITcoAoStatus
      • ITcoDi
      • ITcoDiConfig
      • ITcoDo
      • ITcoElementsTwinController
      • MAIN
      • PlainMAIN
      • PlainTcoAi
      • PlainTcoAiConfig
      • PlainTcoAiStatus
      • PlainTcoAo
      • PlainTcoAoConfig
      • PlainTcoAoStatus
      • PlainTcoDi
      • PlainTcoDiConfig
      • PlainTcoDo
      • PlainTcoElementsTwinController
      • TcoAi
      • TcoAiConfig
      • TcoAiStatus
      • TcoAo
      • TcoAoConfig
      • TcoAoStatus
      • TcoDi
      • TcoDiConfig
      • TcoDo
      • TcoElementsTwinController
  • TcoPneumatics
    • PlcDocu.TcoPneumatics
      • Global_Version
      • TcoCylinder
      • TcoCylinderBase
      • TcoCylinderConfig
      • TcoCylinderMoveTask
      • TcoCylinderStatus
    • TcoPneumatics
      • Global_Version
      • IGlobal_Version
      • IShadowGlobal_Version
      • IShadowTcoCylinder
      • IShadowTcoCylinderBase
      • IShadowTcoCylinderConfig
      • IShadowTcoCylinderMoveTask
      • IShadowTcoCylinderStatus
      • IShadowTcoPneumaticsTwinController
      • ITcoCylinder
      • ITcoCylinderBase
      • ITcoCylinderConfig
      • ITcoCylinderMoveTask
      • ITcoCylinderStatus
      • ITcoPneumaticsTwinController
      • PlainGlobal_Version
      • PlainTcoCylinder
      • PlainTcoCylinderBase
      • PlainTcoCylinderConfig
      • PlainTcoCylinderMoveTask
      • PlainTcoCylinderStatus
      • PlainTcoPneumaticsTwinController
      • TcoCylinder
      • TcoCylinderBase
      • TcoCylinderConfig
      • TcoCylinderMoveTask
      • TcoCylinderStatus
      • TcoPneumaticsTwinController
  • TcoDrivesBeckhoff
    • PlcDocu.TcoDrivesBeckhoff
      • HaltTask
      • HomeTask
      • Jog
      • MAIN
      • MoveAbsoluteTask
      • MoveModuloTask
      • MoveRelativeTask
      • MoveVelocityTask
      • Power
      • ResetTask
      • SetPositionTask
      • SoEResetTask
      • StopTask
      • TcoAxisOpModes
      • TcoAxisRef
      • TcoAxisStatus
      • TcoDriveSimple
      • TcoMovementState
    • TcoDrivesBeckhoff
      • eAxisEncoderReferenceSystem
      • eAxisParameter
      • eAxisStates
      • eDirection
      • eEncoderReferenceMode
      • eHomingMode
      • eJogMode
      • Entry
      • ePowerOverride
      • eSetPositionMode
      • eTcoMovementState
      • HaltTask
      • HomeTask
      • IHaltTask
      • IHomeTask
      • IJog
      • IMAIN
      • IMoveAbsoluteTask
      • IMoveModuloTask
      • IMoveRelativeTask
      • IMoveVelocityTask
      • IPower
      • IResetTask
      • ISetPositionTask
      • IShadowHaltTask
      • IShadowHomeTask
      • IShadowJog
      • IShadowMAIN
      • IShadowMoveAbsoluteTask
      • IShadowMoveModuloTask
      • IShadowMoveRelativeTask
      • IShadowMoveVelocityTask
      • IShadowPower
      • IShadowResetTask
      • IShadowSetPositionTask
      • IShadowSoEResetTask
      • IShadowStopTask
      • IShadowTcoAxisOpModes
      • IShadowTcoAxisRef
      • IShadowTcoAxisStatus
      • IShadowTcoDrivesBeckhoffTwinController
      • IShadowTcoDriveSimple
      • IShadowTcoMovementState
      • ISoEResetTask
      • IStopTask
      • ITcoAxisOpModes
      • ITcoAxisRef
      • ITcoAxisStatus
      • ITcoDrivesBeckhoffTwinController
      • ITcoDriveSimple
      • ITcoMovementState
      • Jog
      • MAIN
      • MoveAbsoluteTask
      • MoveAbsoluteTaskCodeProvider
      • MoveModuloTask
      • MoveModuloTaskCodeProvider
      • MoveRelativeTask
      • MoveRelativeTaskCodeProvider
      • MoveVelocityTask
      • MoveVelocityTaskCodeProvider
      • PlainHaltTask
      • PlainHomeTask
      • PlainJog
      • PlainMAIN
      • PlainMoveAbsoluteTask
      • PlainMoveModuloTask
      • PlainMoveRelativeTask
      • PlainMoveVelocityTask
      • PlainPower
      • PlainResetTask
      • PlainSetPositionTask
      • PlainSoEResetTask
      • PlainStopTask
      • PlainTcoAxisOpModes
      • PlainTcoAxisRef
      • PlainTcoAxisStatus
      • PlainTcoDrivesBeckhoffTwinController
      • PlainTcoDriveSimple
      • PlainTcoMovementState
      • Power
      • ResetTask
      • SetPositionTask
      • SoEResetTask
      • StopTask
      • TcoAxisOpModes
      • TcoAxisRef
      • TcoAxisStatus
      • TcoDrivesBeckhoffTwinController
      • TcoDriveSimple
      • TcoMovementState
  • TcoData
    • PlcDocu.TcoData
      • MAIN
      • MainContext
      • TcoDataExchange
      • TcoDataTask
      • TcoEntity
      • TcoExistsTask
    • TcoData
      • BrowsableObjectCreationException
      • DataView
      • DataViewModel
      • DataViewModel<T>
      • Entry
      • FunctionAvailability
      • HumanizeDateConverter
      • ICrudDataObject
      • IMAIN
      • IMainContext
      • IPlainTcoEntity
      • IShadowMAIN
      • IShadowMainContext
      • IShadowTcoDataExchange
      • IShadowTcoDataTask
      • IShadowTcoDataTwinController
      • IShadowTcoEntity
      • IShadowTcoExistsTask
      • ITcoDataExchange
      • ITcoDataTask
      • ITcoDataTwinController
      • ITcoEntity
      • ITcoExistsTask
      • MAIN
      • MainContext
      • ModeConverter
      • MultipleRemoteCallInitializationException
      • NullToVisibilityConverter
      • PercentageConverter
      • PlainMAIN
      • PlainMainContext
      • PlainTcoDataExchange
      • PlainTcoDataTask
      • PlainTcoDataTwinController
      • PlainTcoEntity
      • PlainTcoExistsTask
      • SelectedItemConverter
      • TcoDataExchange
      • TcoDataExchangeControlView
      • TcoDataExchangeControlViewModel
      • TcoDataExchangeDisplayView
      • TcoDataExchangeDisplayViewModel
      • TcoDataExchangeSimpleSelectorView
      • TcoDataExchangeSimpleSelectorViewModel
      • TcoDataExchangeView
      • TcoDataExchangeViewModel
      • TcoDataTask
      • TcoDataTwinController
      • TcoEntity
      • TcoExistsTask
      • ValueChangeItem
      • ValueChangeTracker
      • ValueItemDescriptor
      • ViewMode
    • TcoData.Repository.Json
      • Repository
    • TcOpen.Inxton.Data
      • DataBrowser
      • DataBrowser<T>
      • DataBrowser<T>.ImportItems
      • DataHelpers
      • DelegateAlreadySetException
      • IDataBrowser
      • RepositoryBase<T>
      • RepositoryNotInitializedException
      • RepositorySettings
    • TcOpen.Inxton.Data.InMemory
      • InMemoryRepository<T>
      • InMemoryRepositorySettings<T>
      • Repository
      • SameObjectReferenceException
    • TcOpen.Inxton.Data.Json
      • JsonRepository<T>
      • JsonRepositorySettings<T>
    • TcOpen.Inxton.Data.MongoDb
      • FloatTruncationSerializer
      • MongoDbCredentials
      • MongoDbRepository<T>
      • MongoDbRepositorySettings<T>
      • Repository
  • TcoInspectors
    • PlcDocu.TcoInspectors
      • MAIN
      • TcoAnalogueInspector
      • TcoAnalogueInspectorData
      • TcoComprehensiveResult
      • TcoDataInspector
      • TcoDataInspectorData
      • TcoDigitalInspector
      • TcoDigitalInspectorData
      • TcoInspectionGroup
      • TcoInspector
      • TcoInspectorData
      • TcoInspectorDialog
      • TcoInspectorTask
    • TcoInspectors
      • eInspectorResult
      • eOverallResult
      • GenericTcoInspectorDataView
      • ICloseable
      • IMAIN
      • IShadowMAIN
      • IShadowTcoAnalogueInspector
      • IShadowTcoAnalogueInspectorData
      • IShadowTcoComprehensiveResult
      • IShadowTcoDataInspector
      • IShadowTcoDataInspectorData
      • IShadowTcoDigitalInspector
      • IShadowTcoDigitalInspectorData
      • IShadowTcoInspectionGroup
      • IShadowTcoInspector
      • IShadowTcoInspectorData
      • IShadowTcoInspectorDialog
      • IShadowTcoInspectorsTwinController
      • IShadowTcoInspectorTask
      • IsInspector
      • IsInspectorData
      • ITcoAnalogueInspector
      • ITcoAnalogueInspectorData
      • ITcoComprehensiveResult
      • ITcoDataInspector
      • ITcoDataInspectorData
      • ITcoDigitalInspector
      • ITcoDigitalInspectorData
      • ITcoInspectionGroup
      • ITcoInspector
      • ITcoInspectorData
      • ITcoInspectorDialog
      • ITcoInspectorsTwinController
      • ITcoInspectorTask
      • MAIN
      • PlainMAIN
      • PlainTcoAnalogueInspector
      • PlainTcoAnalogueInspectorData
      • PlainTcoComprehensiveResult
      • PlainTcoDataInspector
      • PlainTcoDataInspectorData
      • PlainTcoDigitalInspector
      • PlainTcoDigitalInspectorData
      • PlainTcoInspectionGroup
      • PlainTcoInspector
      • PlainTcoInspectorData
      • PlainTcoInspectorDialog
      • PlainTcoInspectorsTwinController
      • PlainTcoInspectorTask
      • TcoAnalogueInspector
      • TcoAnalogueInspectorControlView
      • TcoAnalogueInspectorData
      • TcoAnalogueInspectorDisplayView
      • TcoAnalogueInspectorShadowControlView
      • TcoAnalogueInspectorShadowDisplayView
      • TcoComprehensiveResult
      • TcoDataInspector
      • TcoDataInspectorControlView
      • TcoDataInspectorData
      • TcoDataInspectorDisplayView
      • TcoDataInspectorShadowControlView
      • TcoDataInspectorShadowDisplayView
      • TcoDigitalInspector
      • TcoDigitalInspectorControlView
      • TcoDigitalInspectorData
      • TcoDigitalInspectorDisplayView
      • TcoDigitalInspectorShadowControlView
      • TcoDigitalInspectorShadowDisplayView
      • TcoInspectionGroup
      • TcoInspector
      • TcoInspectorData
      • TcoInspectorDialog
      • TcoInspectorDialogDialogView
      • TcoInspectorDialogDialogViewModel
      • TcoInspectorsTwinController
      • TcoInspectorTask
    • TcoInspectorsPlc
      • Entry
    • TcOpen.Inxton.TcoInspectors.Wpf
      • InspectorsIconConverter
      • InspectorsResultColorConverter
      • InspectorsResultDescriptionConverter
  • TcOpen.Inxton.Abstractions
    • TcoCore
      • IsTask
      • IVortexObjectExtensions
    • TcOpen.Inxton.Abstractions.Input
      • ITcoCommand
    • TcOpen.Inxton.Data
      • DataItemValidation
      • DateTimeProviderBase
      • DateTimeProviders
      • DuplicateIdException
      • eSearchMode
      • IBrowsableDataObject
      • IdentifierValueMismatchedException
      • IRepository
      • IRepository<T>
      • OnCreateDelegate<T>
      • OnCreateDoneDelegate<T>
      • OnCreateFailedDelegate<T>
      • OnDeleteDelegate
      • OnDeleteDoneDelegate
      • OnDeleteFailedDelegate
      • OnReadDelegate
      • OnReadDoneDelegate<T>
      • OnReadFailedDelegate
      • OnUpdateDelegate<T>
      • OnUpdateDoneDelegate<T>
      • OnUpdateFailedDelegate<T>
      • SearchOptions
      • StandardDateTimeProvider
      • UnableToLocateRecordId
      • UnableToUpdateRecord
      • ValidateDataDelegate<T>
    • TcOpen.Inxton.Dialogs
      • IsDialog
    • TcOpen.Inxton.Input
      • RelayCommand
    • TcOpen.Inxton.Logging
      • ILogger
    • TcOpen.Inxton.Security
      • AuthenticationServiceNotActiveException
      • AuthorizationRequestDelegate
      • AuthorizationTokenChangeRequestDelegate
      • IAuthenticationService
      • IExternalAuthorization
      • ISecurityManager
      • ISecurityManagerUserInfo
      • ISecurityProvider
      • IUser
      • OnTimedLogoutRequestDelegate
      • OnUserAuthentication
      • Role
    • TcOpen.Inxton.Swift
      • ICodeProvider
      • ICodeRecorder
      • RecordTaskActionDelegate
    • TcOpen.Inxton.Threading
      • Dispatcher
      • IDispatcher
  • TcOpen.Inxton.App
    • TcOpen.Inxton
      • DialogProxyServiceBase
      • TcoAppBuilder
      • TcoAppDomain
    • TcOpen.Inxton.App.Logging
      • LoggingHelpers
  • TcOpen.Inxton.Logging
    • Serilog.Sinks
      • MQTTLoggerConfigurationExtensions
      • MQTTSink
    • TcOpen.Inxton.Logging
      • DummyLoggerAdapter
      • SerilogAdapter
      • SerilogUserLogEnricher
  • Serilog.Sinks.MQTT

Class TcoContext

Root construction container, provides context information for TcoObjects declared within its scope. This function block is abstract and cannot be instantiated. Use Run() to run this context, Run method must be called only once per PLC Task cycle. Several 'TcoContext' instances can be declared and called inside one TwinCAT PlcTask, but only once per PLC cycle. The instance should not be accessed from several Twincat PlcTasks. Default implemenation of the 'TcoContext' allows its child members access properties StartCycleCount and EndCycleCount, messenger settings, rtc and other information related to the context of the running logic.

tip

A TcoContext can contain objects, components and PLC logic of one independent station of the machine, while the another one can cover the same for another station.

tip

TwinCAT PlcTask and TcoTask() refer to two different concepts.

Inheritance
System.Object
TcoContext
_internals_TcoContext
TcoContextCompatibility
Implements
Vortex.Connector.Identity.IVortexIdentity
IsTcoContext
IsTcoObject
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
ITcoContext
IShadowTcoContext
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: TcoCore
Assembly: TcoCoreConnector.dll
Syntax
[TypeMetaDescriptor("{attribute addProperty Name \"\" }", "TcoContext", "TcoCore", TypeComplexityEnum.Complex)]
public class TcoContext : IVortexIdentity, IsTcoContext, IsTcoObject, IVortexObject, ITwinObject, IVortexElement, ITcoContext, IShadowTcoContext, IVortexOnlineObject, IVortexShadowObject
Examples

Declaration part of the 'TcoContext' example.

(*

    THIS EXAMPLE AIMS TO EXPLAIN WHAT CONTEXT AND IDENITY ARE IN A 'TcoOpen' APPLICATION.
    SEE Main() method of this block.	

*)
FUNCTION_BLOCK VitoCorleone_Context EXTENDS TcoCore.TcoContext
VAR
(*	
    Each context member object has it 'context' and assigned when instantiated (at birth)
    This is typically done by instantiating the objects with FB_init(ITcoObject) as follows
    These are Don Corleone's children. When you look inside definitions you' find 
    Don Corleone's grand-childrend (whole family shares the same context).
*)
    _santino : Santino_Object(THIS^);
    _thomas : Thomas_Object(THIS^);
    _frederico : Frederico_Object(THIS^);
    _michael : Michael_Object(THIS^);
    _costanzia : Constanzia_Object(THIS^);
END_VAR

VAR
    _donCorleoneContext : ITcoContext;
    _isSameContext : BOOL;
    
    _donCorleoneIdentity : ULINT;
    _isDifferentIndentity : BOOL;
END_VAR

Implementation part of the 'TcoContext' example.

(*

                    CONTEXT vs IDENTITY

*)

// In Corleone family they all share the same context that is that of Don Vito Corleone


// Here is the tree of family Corleone

// https://godfather.fandom.com/wiki/Corleone_family

_donCorleoneContext := THIS^.Context;
_isSameContext :=
                // Santino
                    _donCorleoneContext = THIS^._santino.Context
                // Santino's kids
                    AND (THIS^._santino.Context = THIS^._santino._francesca.Context 
                    AND THIS^._santino.Context = THIS^._santino._frank.Context 
                    AND THIS^._santino.Context = THIS^._santino._kathryn.Context 
                    AND THIS^._santino.Context = THIS^._santino._santino.Context)
                // Thomas
                    AND THIS^._santino.Context = THIS^._thomas.Context
                // Thomas' kids
                    AND (THIS^._thomas.Context = THIS^._thomas._andrew.Context 
                    AND THIS^._thomas.Context = THIS^._thomas._christina.Context 
                    AND THIS^._thomas.Context = THIS^._thomas._frank.Context 
                    AND THIS^._thomas.Context = THIS^._thomas._gianna.Context)
                // Frederico
                    AND THIS^._thomas.Context = THIS^._frederico.Context
                // Frederico's kids
                    AND (THIS^._frederico.Context = THIS^._frederico._fredo.Context) 
                // Michael
                    AND THIS^._frederico.Context = THIS^._michael.Context
                // Michael's kids
                    AND (THIS^._michael.Context = THIS^._michael._anthony.Context 
                    AND THIS^._michael.Context = THIS^._michael._mary.Context)
                // Constanzia
                    AND THIS^._michael.Context = THIS^._costanzia.Context
                // Constanzia's kids
                    AND (THIS^._costanzia.Context = THIS^._costanzia._michael.Context 
                    AND THIS^._costanzia.Context = THIS^._costanzia._victor.Context);

// However each member of the family has different personal identity and that might 
// be source of trouble

_donCorleoneIdentity := THIS^.Identity;
_isDifferentIndentity := 
                    // Santino
                        _donCorleoneIdentity <> THIS^._santino.Identity 					
                    // Santino's kids
                        AND (THIS^._santino.Identity <> THIS^._santino._francesca.Identity 
                        AND THIS^._santino.Identity <> THIS^._santino._frank.Identity 
                        AND THIS^._santino.Identity <> THIS^._santino._kathryn.Identity 
                        AND THIS^._santino.Identity <> THIS^._santino._santino.Identity)
                    // Thomas
                        AND THIS^._santino.Identity <> THIS^._thomas.Identity
                    // Thomas' kids
                        AND (THIS^._thomas.Identity <> THIS^._thomas._andrew.Identity 
                        AND THIS^._thomas.Identity <> THIS^._thomas._christina.Identity 
                        AND THIS^._thomas.Identity <> THIS^._thomas._frank.Identity 
                        AND THIS^._thomas.Identity <> THIS^._thomas._gianna.Identity)
                    // Frederico
                        AND THIS^._thomas.Identity <> THIS^._frederico.Identity
                    // Frederico's kids
                        AND (THIS^._frederico.Identity <> THIS^._frederico._fredo.Identity) 
                    // Michael
                        AND THIS^._frederico.Identity <> THIS^._michael.Identity
                    // Michael's kids
                        AND (THIS^._michael.Identity <> THIS^._michael._anthony.Identity 
                        AND THIS^._michael.Identity <> THIS^._michael._mary.Identity)
                    // Constanzia
                        AND THIS^._michael.Identity <> THIS^._costanzia.Identity
                    // Constanzia's kids
                        AND (THIS^._costanzia.Identity <> THIS^._costanzia._michael.Identity 
                        AND THIS^._costanzia.Identity <> THIS^._costanzia._victor.Identity);
 

// Once the context is asigned (at birth [instantiated]) it cannot be changed, 
// an attempt to change the context will result in vendetta.

Constructors

| Improve this Doc View Source

TcoContext()

Declaration
public TcoContext()
| Improve this Doc View Source

TcoContext(IVortexObject, String, String)

Declaration
public TcoContext(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
Vortex.Connector.IVortexObject parent
System.String readableTail
System.String symbolTail

Fields

| Improve this Doc View Source

__endCycleCount

Declaration
OnlinerULInt __endCycleCount
Field Value
Type Description
Vortex.Connector.ValueTypes.OnlinerULInt
| Improve this Doc View Source

__Identity

Declaration
OnlinerULInt __Identity
Field Value
Type Description
Vortex.Connector.ValueTypes.OnlinerULInt
| Improve this Doc View Source

__logger

Declaration
TcoLogger __logger
Field Value
Type Description
TcoLogger
| Improve this Doc View Source

__messagingLevel

Declaration
OnlinerInt __messagingLevel
Field Value
Type Description
Vortex.Connector.ValueTypes.OnlinerInt
| Improve this Doc View Source

__rtc

Declaration
TcoRtc __rtc
Field Value
Type Description
TcoRtc
| Improve this Doc View Source

__settings

Declaration
TcoContextEnvironment __settings
Field Value
Type Description
TcoContextEnvironment
| Improve this Doc View Source

__startCycleCount

Declaration
OnlinerULInt __startCycleCount
Field Value
Type Description
Vortex.Connector.ValueTypes.OnlinerULInt
| Improve this Doc View Source

__timeSychnMessenger

Declaration
TcoMessenger __timeSychnMessenger
Field Value
Type Description
TcoMessenger
| Improve this Doc View Source

_humanReadable

Declaration
protected string _humanReadable
Field Value
Type Description
System.String
| Improve this Doc View Source

_messages

Declaration
readonly IList<TcoMessage> _messages
Field Value
Type Description
System.Collections.Generic.IList<TcoMessage>

Properties

| Improve this Doc View Source

_AttributeName

Declaration
string _AttributeName { }
Property Value
Type Description
System.String
| Improve this Doc View Source

_endCycleCount

Declaration
[ReadOnly]
public OnlinerULInt _endCycleCount { get; }
Property Value
Type Description
Vortex.Connector.ValueTypes.OnlinerULInt
| Improve this Doc View Source

_Identity

Identity of this TcoContext. This variable is used in the higher level applications, it allows to identify the context in SCADA like applications.

Declaration
[RenderIgnore]
[ReadOnly]
public OnlinerULInt _Identity { get; }
Property Value
Type Description
Vortex.Connector.ValueTypes.OnlinerULInt
| Improve this Doc View Source

_logger

Declaration
[RenderIgnore]
public TcoLogger _logger { get; }
Property Value
Type Description
TcoLogger
| Improve this Doc View Source

_messagingLevel

Declaration
[EnumeratorDiscriminator(typeof(eMessageCategory))]
public OnlinerInt _messagingLevel { get; }
Property Value
Type Description
Vortex.Connector.ValueTypes.OnlinerInt
| Improve this Doc View Source

_rtc

Declaration
[ReadOnly]
public TcoRtc _rtc { get; }
Property Value
Type Description
TcoRtc
| Improve this Doc View Source

_settings

Declaration
[RenderIgnore]
public TcoContextEnvironment _settings { get; }
Property Value
Type Description
TcoContextEnvironment
| Improve this Doc View Source

_startCycleCount

Declaration
[ReadOnly]
public OnlinerULInt _startCycleCount { get; }
Property Value
Type Description
Vortex.Connector.ValueTypes.OnlinerULInt
| Improve this Doc View Source

_timeSychnMessenger

Declaration
public TcoMessenger _timeSychnMessenger { get; }
Property Value
Type Description
TcoMessenger
| Improve this Doc View Source

AttributeName

Declaration
public string AttributeName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Children

Declaration
List<IVortexObject> Children { }
Property Value
Type Description
System.Collections.Generic.List<Vortex.Connector.IVortexObject>
| Improve this Doc View Source

Connector

Declaration
protected IConnector Connector { get; set; }
Property Value
Type Description
Vortex.Connector.IConnector
| Improve this Doc View Source

HumanReadable

Declaration
public string HumanReadable { get; protected set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Identity

Get the identity of this Context.

Declaration
public OnlinerULInt Identity { get; }
Property Value
Type Description
Vortex.Connector.ValueTypes.OnlinerULInt
| Improve this Doc View Source

Kids

Declaration
List<IVortexElement> Kids { }
Property Value
Type Description
System.Collections.Generic.List<Vortex.Connector.IVortexElement>
| Improve this Doc View Source

LastStartCycleCount

Gets last know value of start cycle counter of this context.

Declaration
public ulong LastStartCycleCount { get; }
Property Value
Type Description
System.UInt64
| Improve this Doc View Source

MessageHandler

Gets 'Message Handler' for this Context.

Declaration
public TcoObjectMessageHandler MessageHandler { get; }
Property Value
Type Description
TcoObjectMessageHandler
| Improve this Doc View Source

Messages

Gets the messages that belong to this Context.

Declaration
public IEnumerable<TcoMessage> Messages { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<TcoMessage>
| Improve this Doc View Source

Parent

Declaration
protected IVortexObject Parent { get; set; }
Property Value
Type Description
Vortex.Connector.IVortexObject
| Improve this Doc View Source

StartCycleCount

Gets start cycle counter of this TcoContext.

Declaration
public OnlinerULInt StartCycleCount { get; }
Property Value
Type Description
Vortex.Connector.ValueTypes.OnlinerULInt
| Improve this Doc View Source

Symbol

Declaration
public string Symbol { get; protected set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

SymbolTail

Declaration
protected string SymbolTail { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

ValueTags

Declaration
List<IValueTag> ValueTags { }
Property Value
Type Description
System.Collections.Generic.List<Vortex.Connector.IValueTag>

Methods

| Improve this Doc View Source

AddChild(IVortexObject)

Declaration
public void AddChild(IVortexObject vortexObject)
Parameters
Type Name Description
Vortex.Connector.IVortexObject vortexObject
| Improve this Doc View Source

AddKid(IVortexElement)

Declaration
public void AddKid(IVortexElement vortexElement)
Parameters
Type Name Description
Vortex.Connector.IVortexElement vortexElement
| Improve this Doc View Source

AddMessage(TcoMessage)

Adds message to the queue of the messages of this Context.

Declaration
public void AddMessage(TcoMessage message)
Parameters
Type Name Description
TcoMessage message

Message to add.

| Improve this Doc View Source

AddValueTag(IValueTag)

Declaration
public void AddValueTag(IValueTag valueTag)
Parameters
Type Name Description
Vortex.Connector.IValueTag valueTag
| Improve this Doc View Source

CopyPlainToShadow(PlainTcoContext)

Declaration
public void CopyPlainToShadow(PlainTcoContext source)
Parameters
Type Name Description
PlainTcoContext source
| Improve this Doc View Source

CreatePlainerType()

Declaration
public PlainTcoContext CreatePlainerType()
Returns
Type Description
PlainTcoContext
| Improve this Doc View Source

CreatePlainerType(PlainTcoContext)

Declaration
protected PlainTcoContext CreatePlainerType(PlainTcoContext cloned)
Parameters
Type Name Description
PlainTcoContext cloned
Returns
Type Description
PlainTcoContext
| Improve this Doc View Source

FlushOnlineToPlain(PlainTcoContext)

Declaration
public void FlushOnlineToPlain(PlainTcoContext source)
Parameters
Type Name Description
PlainTcoContext source
| Improve this Doc View Source

FlushOnlineToShadow()

Declaration
public void FlushOnlineToShadow()
| Improve this Doc View Source

FlushPlainToOnline(PlainTcoContext)

Declaration
public void FlushPlainToOnline(PlainTcoContext source)
Parameters
Type Name Description
PlainTcoContext source
| Improve this Doc View Source

FlushShadowToOnline()

Declaration
public void FlushShadowToOnline()
| Improve this Doc View Source

GetChildren()

Declaration
public IEnumerable<IVortexObject> GetChildren()
Returns
Type Description
System.Collections.Generic.IEnumerable<Vortex.Connector.IVortexObject>
| Improve this Doc View Source

GetConnector()

Declaration
public IConnector GetConnector()
Returns
Type Description
Vortex.Connector.IConnector
| Improve this Doc View Source

GetKids()

Declaration
public IEnumerable<IVortexElement> GetKids()
Returns
Type Description
System.Collections.Generic.IEnumerable<Vortex.Connector.IVortexElement>
| Improve this Doc View Source

GetParent()

Declaration
public IVortexObject GetParent()
Returns
Type Description
Vortex.Connector.IVortexObject
| Improve this Doc View Source

GetSymbolTail()

Declaration
public string GetSymbolTail()
Returns
Type Description
System.String
| Improve this Doc View Source

GetValueTags()

Declaration
public IEnumerable<IValueTag> GetValueTags()
Returns
Type Description
System.Collections.Generic.IEnumerable<Vortex.Connector.IValueTag>
| Improve this Doc View Source

LazyOnlineToShadow()

Declaration
public void LazyOnlineToShadow()
| Improve this Doc View Source

LazyShadowToOnline()

Declaration
public void LazyShadowToOnline()
| Improve this Doc View Source

PexConstructor(IVortexObject, String, String)

Declaration
void PexConstructor(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
Vortex.Connector.IVortexObject parent
System.String readableTail
System.String symbolTail
| Improve this Doc View Source

PexConstructorParameterless()

Declaration
void PexConstructorParameterless()
| Improve this Doc View Source

PexPreConstructor(IVortexObject, String, String)

Declaration
void PexPreConstructor(IVortexObject parent, string readableTail, string symbolTail)
Parameters
Type Name Description
Vortex.Connector.IVortexObject parent
System.String readableTail
System.String symbolTail
| Improve this Doc View Source

PexPreConstructorParameterless()

Declaration
void PexPreConstructorParameterless()

Explicit Interface Implementations

| Improve this Doc View Source

IShadowTcoContext._endCycleCount

Declaration
[ReadOnly]
IShadowULInt IShadowTcoContext._endCycleCount { get; }
Returns
Type Description
Vortex.Connector.ValueTypes.Shadows.IShadowULInt
| Improve this Doc View Source

IShadowTcoContext._Identity

Declaration
[RenderIgnore]
[ReadOnly]
IShadowULInt IShadowTcoContext._Identity { get; }
Returns
Type Description
Vortex.Connector.ValueTypes.Shadows.IShadowULInt
| Improve this Doc View Source

IShadowTcoContext._logger

Declaration
[RenderIgnore]
IShadowTcoLogger IShadowTcoContext._logger { get; }
Returns
Type Description
IShadowTcoLogger
| Improve this Doc View Source

IShadowTcoContext._messagingLevel

Declaration
[EnumeratorDiscriminator(typeof(eMessageCategory))]
IShadowInt IShadowTcoContext._messagingLevel { get; }
Returns
Type Description
Vortex.Connector.ValueTypes.Shadows.IShadowInt
| Improve this Doc View Source

IShadowTcoContext._rtc

Declaration
[ReadOnly]
IShadowTcoRtc IShadowTcoContext._rtc { get; }
Returns
Type Description
IShadowTcoRtc
| Improve this Doc View Source

IShadowTcoContext._settings

Declaration
[RenderIgnore]
IShadowTcoContextEnvironment IShadowTcoContext._settings { get; }
Returns
Type Description
IShadowTcoContextEnvironment
| Improve this Doc View Source

IShadowTcoContext._startCycleCount

Declaration
[ReadOnly]
IShadowULInt IShadowTcoContext._startCycleCount { get; }
Returns
Type Description
Vortex.Connector.ValueTypes.Shadows.IShadowULInt
| Improve this Doc View Source

IShadowTcoContext._timeSychnMessenger

Declaration
IShadowTcoMessenger IShadowTcoContext._timeSychnMessenger { get; }
Returns
Type Description
IShadowTcoMessenger
| Improve this Doc View Source

ITcoContext._endCycleCount

Declaration
[ReadOnly]
IOnlineULInt ITcoContext._endCycleCount { get; }
Returns
Type Description
Vortex.Connector.ValueTypes.Online.IOnlineULInt
| Improve this Doc View Source

ITcoContext._Identity

Declaration
[RenderIgnore]
[ReadOnly]
IOnlineULInt ITcoContext._Identity { get; }
Returns
Type Description
Vortex.Connector.ValueTypes.Online.IOnlineULInt
| Improve this Doc View Source

ITcoContext._logger

Declaration
[RenderIgnore]
ITcoLogger ITcoContext._logger { get; }
Returns
Type Description
ITcoLogger
| Improve this Doc View Source

ITcoContext._messagingLevel

Declaration
[EnumeratorDiscriminator(typeof(eMessageCategory))]
IOnlineInt ITcoContext._messagingLevel { get; }
Returns
Type Description
Vortex.Connector.ValueTypes.Online.IOnlineInt
| Improve this Doc View Source

ITcoContext._rtc

Declaration
[ReadOnly]
ITcoRtc ITcoContext._rtc { get; }
Returns
Type Description
ITcoRtc
| Improve this Doc View Source

ITcoContext._settings

Declaration
[RenderIgnore]
ITcoContextEnvironment ITcoContext._settings { get; }
Returns
Type Description
ITcoContextEnvironment
| Improve this Doc View Source

ITcoContext._startCycleCount

Declaration
[ReadOnly]
IOnlineULInt ITcoContext._startCycleCount { get; }
Returns
Type Description
Vortex.Connector.ValueTypes.Online.IOnlineULInt
| Improve this Doc View Source

ITcoContext._timeSychnMessenger

Declaration
ITcoMessenger ITcoContext._timeSychnMessenger { get; }
Returns
Type Description
ITcoMessenger

Implements

Vortex.Connector.Identity.IVortexIdentity
IsTcoContext
IsTcoObject
Vortex.Connector.IVortexObject
Vortex.Connector.ITwinObject
Vortex.Connector.IVortexElement
ITcoContext
IShadowTcoContext
Vortex.Connector.IVortexOnlineObject
Vortex.Connector.IVortexShadowObject

See Also

TcoContext
  • Improve this Doc
  • View Source
In This Article
Back to top

Generated by DocFX | Delivered by TcOpenGroup contributors