SymbolLoaderSettings Class

Settings object for the SymbolLoader initialization.

Inheritance Hierarchy

System.Object
  TwinCAT.SymbolLoaderSettings
Namespace:  TwinCAT
Assembly:  TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 6.0.328+39e3229

Syntax

C#

public class SymbolLoaderSettings : ISymbolLoaderSettings, 
    IValueFactorySettings, IAdsClientSettings

The SymbolLoaderSettings type exposes the following members.

Constructors

 

Name

Description

SymbolLoaderSettings Class 1:

SymbolLoaderSettings(SymbolsLoadMode)

Initializes a new instance of the SymbolLoaderSettings class with IndexGroupOffsetPreferred.

SymbolLoaderSettings Class 2:

SymbolLoaderSettings(SymbolsLoadMode, ValueAccessMode)

Initializes a new instance of the SymbolLoaderSettings class.

SymbolLoaderSettings Class 3:

SymbolLoaderSettings(SymbolsLoadMode, ValueCreationModes, ValueAccessMode)

Initializes a new instance of the SymbolLoaderSettings class.

Properties

 

Name

Description

SymbolLoaderSettings Class 4:

AutomaticReconnection

Gets or sets a value indicating whether Disconnect connections can be reconnected.

SymbolLoaderSettings Class 5:

SymbolLoaderSettings Class 6:

Default

Gets the default settings object for standard symbols.

SymbolLoaderSettings Class 7:

SymbolLoaderSettings Class 8:

DefaultDynamic

Gets the default settings object for Dynamic symbols.

SymbolLoaderSettings Class 9:

ExpandArrayValues

Gets or sets a value indicating whether the Value Factory automatically expands ArrayValues to its Elements (Default: true)

SymbolLoaderSettings Class 10:

NonCachedArrayElements

Gets or sets the setting to create ArrayElements "On-The-Fly" (Default True)

SymbolLoaderSettings Class 11:

SymbolsLoadMode

Gets or sets the symbols load mode.

SymbolLoaderSettings Class 12:

ValueAccessMode

Gets or sets the value access mode.

SymbolLoaderSettings Class 13:

ValueCreation

Gets or sets the value creation mode.

SymbolLoaderSettings Class 14:

ValueUpdateMode

Gets or sets the value update mode.

Methods

 

Name

Description

SymbolLoaderSettings Class 15:

Equals

Determines whether the specified object is equal to the current object. (Inherited from Object.)

SymbolLoaderSettings Class 16:

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

SymbolLoaderSettings Class 17:

GetHashCode

Serves as the default hash function. (Inherited from Object.)

SymbolLoaderSettings Class 18:

GetType

Gets the Type of the current instance. (Inherited from Object.)

SymbolLoaderSettings Class 19:

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

SymbolLoaderSettings Class 20:

ToString

Returns a string that represents the current object. (Inherited from Object.)

Remarks

This settings object is used for the initialization of the internal Symbol loader object.

Reference

TwinCAT Namespace

TwinCAT.ISymbolLoaderSettings

TwinCAT.Ads.TypeSystem.SymbolLoaderFactory

TwinCAT.TypeSystem.ISymbolLoader

TwinCAT.SymbolsLoadMode

TwinCAT.ValueAccess.ValueAccessMode