ISymbolProvider.TNamespace, TDataType, TSymbol. Interface
Symbol provider interface
Namespace: TwinCAT.TypeSystem.Generic
Assembly: TwinCAT.Ads.Abstractions (in
TwinCAT.Ads.Abstractions.dll) Version: 6.0.328+39e3229
Syntax
C#
public interface ISymbolProvider<TNamespace, TDataType, TSymbol>
where TDataType : class, IDataType
where TSymbol : class, ISymbol
Type Parameters
TNamespace |
Namespace type |
TDataType |
DataType type |
TSymbol |
Symbol type |
The ISymbolProvider.TNamespace, TDataType, TSymbol. type exposes the following members.
Properties
|
Name |
Description |
---|---|---|
|
Gets all data types from all Namespaces | |
|
Get the Namespaces of DataTypes for this Symbol provider | |
|
Gets the root (main) namespace of the Symbol provider. | |
|
Gets the name of the root namespace | |
|
Gets the (root) symbols of the Symbol provider. |