TwinCAT.Ads.TypeSystem Namespace
Root namespace for the ADS type system.
Classes
| 
                   
  | 
                   Class  | 
                   Description  | 
|---|---|---|
| 
                   
                      | 
                   Alias DataType  | |
| 
                   
                      | 
                   Class calculating alignments.  | |
| 
                   
                      | 
                   Represents an Array DataType  | |
| 
                   
                      | 
                   Helper Data Type to implement Bit mapping types.  | |
| 
                   
                      | 
                   DataType class  | |
| 
                   
                      | 
                   Enum DataType.  | |
| 
                   
                      | 
                   Represents a field of an Struct/Alias/Union  | |
| 
                   
                      | 
                   Class FluentRpcMethodExtension.  | |
| 
                   
                      | 
                   Class FluentStructTypeExtension.  | |
| 
                   
                      | 
                   Instance implementation  | |
| 
                   
                      | 
                   Represents an interface type  | |
| 
                   
                      | 
                   Represents a member of an StructType  | |
| 
                   
                      | 
                   Class PCCHType. This class cannot be inherited. Implements the PointerType  | |
| 
                   
                      | 
                   Represents a pointer type.  | |
| 
                   
                      | 
                   Class PrimitiveType.  | |
| 
                   
                      | 
                   Class PVoidType. This class cannot be inherited. Implements the PointerType  | |
| 
                   
                      | 
                   Represents a reference type  | |
| 
                   
                      | 
                   RPC Method Description  | |
| 
                   
                      | 
                   Class RpcMethodParameter.  | |
| 
                   
                      | 
                   String DataType  | |
| 
                   
                      | 
                   Represents a struct type  | |
| 
                   
                      | 
                   Represents a SubRangType  | |
| 
                   
                      | 
                   Symbol class  | |
| 
                   
                     
                      | 
                   Iterator class for enumerations of Symbols.  | |
| 
                   
                      | 
                   The class SymbolLoaderFactory is used to create a new instance of the AdsSymbolLoader initialized to the parametrized mode (SymbolBrowser V2, new Version)  | |
| 
                   
                      | 
                   Class representing a Union Instance  | |
| 
                   
                      | 
                   Represents a union type  | |
| 
                   
                      | 
                   Represents an Unicode string (Wide string)  | 
Interfaces
| 
                   
  | 
                   Interface  | 
                   Description  | 
|---|---|---|
| 
                   
                      | 
                   Interface IAdsSymbol  | |
| 
                   
                      | 
                   Symbol Loader interface  | |
| 
                   
                      | 
                   Interface IContextMaskProvider  | 
- AliasType Class
 - ArrayType Class
 - BitMappingType Class
 - DataType Class
 - EnumType.T. Class
 - Field Class
 - IAdsSymbol Interface
 - IAdsSymbolLoader Interface
 - IContextMaskProvider Interface
 - Instance Class
 - Member Class
 - PCCHType Class
 - PointerType Class
 - PrimitiveType Class
 - PVoidType Class
 - ReferenceType Class
 - RpcMethod Class
 - RpcMethodParameter Class
 - RpcStructType Class
 - StringType Class
 - StructType Class
 - SubRangeType.T. Class
 - Symbol Class
 - SymbolIterator Class
 - SymbolLoaderFactory Class
 - UnionType Class
 - WStringType Class
 - AlignmentCalculator Class
 - FluentRpcMethodExtension Class
 - FluentRpcStructTypeExtension Class
 - FluentStructTypeExtension Class
 - InterfaceType Class
 - RpcStructInstance Class
 - UnionInstance Class