SymbolLoaderSettings Class

Settings object for the IAdsSymbolLoader initialization.

Inheritance Hierarchy

System.Object
  TwinCAT.Ads.SymbolLoaderSettings
Namespace:  TwinCAT.Ads
Assembly:  TwinCAT.Ads (in TwinCAT.Ads.dll) Version: 4.3.0.0

Syntax

C#

public class SymbolLoaderSettings : ISymbolLoaderSettings

VB

Public Class SymbolLoaderSettings
    Implements ISymbolLoaderSettings

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, ValueCreationMode, 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 (SymbolsLoadMode.VirtualTree + ValueAccessMode.IndexGroupOffsetPreferred)

SymbolLoaderSettings Class 7:

SymbolLoaderSettings Class 8:

DefaultDynamic

Gets the default settings object (SymbolsLoadMode.DynamicTree + ValueCreationMode.TranslateToPrimitives + ValueAccessMode.IndexGroupOffsetPreferred)

SymbolLoaderSettings Class 9:

NonCachedArrayElements

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

SymbolLoaderSettings Class 10:

SymbolsLoadMode

Gets or sets the symbols load mode.

SymbolLoaderSettings Class 11:

ValueAccessMode

Gets or sets the value access mode.

SymbolLoaderSettings Class 12:

ValueCreation

Gets or sets the value creation mode.

Methods

 

Name

Description

SymbolLoaderSettings Class 13:

Equals

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

SymbolLoaderSettings Class 14:

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 15:

GetHashCode

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

SymbolLoaderSettings Class 16:

GetType

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

SymbolLoaderSettings Class 17:

MemberwiseClone

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

SymbolLoaderSettings Class 18:

ToString

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

Remarks

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

Reference

TwinCAT.Ads Namespace

TwinCAT.ISymbolLoaderSettings

TwinCAT.Ads.TypeSystem.SymbolLoaderFactory

TwinCAT.Ads.TypeSystem.IAdsSymbolLoader

TwinCAT.SymbolsLoadMode

TwinCAT.Ads.ValueAccess.ValueAccessMode