ISymbolProvider Interface

Symbol Provider interface.

Namespace:  TwinCAT.TypeSystem
Assembly:  TwinCAT.Ads.Abstractions (in TwinCAT.Ads.Abstractions.dll) Version: 6.0.328+39e3229

Syntax

C#

public interface ISymbolProvider : ISymbolServer

The ISymbolProvider type exposes the following members.

Properties

 

Name

Description

ISymbolProvider Interface 1:

DataTypes

Gets the data types (Inherited from ISymbolServer.)

ISymbolProvider Interface 2:

DefaultValueEncoding

Gets the default value encoding. (Inherited from ISymbolServer.)

ISymbolProvider Interface 3:

RootNamespaceName

Gets the name of the root namespace

ISymbolProvider Interface 4:

Symbols

Gets the symbols. (Inherited from ISymbolServer.)

Methods

 

Name

Description

ISymbolProvider Interface 5:

GetDataTypesAsync

Gets the data types asynchronously. (Inherited from ISymbolServer.)

ISymbolProvider Interface 6:

GetSymbolsAsync

Gets the symbols asynchronously (Inherited from ISymbolServer.)

ISymbolProvider Interface 7:

ResetCachedSymbolicData

Resets the cached symbolic data. (Inherited from ISymbolServer.)

ISymbolProvider Interface 8:

TryGetDataTypes

Tries to get the symbols from the device target. (Inherited from ISymbolServer.)

ISymbolProvider Interface 9:

TryGetSymbols

Tries to geth the symbols from the device target. (Inherited from ISymbolServer.)

Reference

TwinCAT.TypeSystem Namespace