ISymbolProviderTNamespace, TDataType, TSymbol Interface
Symbol provider interface
Namespace: TwinCAT.TypeSystem.Generic
Assembly: TwinCAT.Ads.Abstractions (in
TwinCAT.Ads.Abstractions.dll) Version:
7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470
Syntax
C#
public interface ISymbolProvider<TNamespace, TDataType, TSymbol>
where TDataType : class, IDataType
where TSymbol : class, ISymbolType Parameters
|
TNamespace |
Namespace type |
|
TDataType |
DataType type |
|
TSymbol |
Symbol type |
The ISymbolProviderTNamespace, 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. |