Class OnlineSymbolRetriever
  
  Class provides access to the symbols accessible from the PLC controller.
 
  
  
    Inheritance
    System.Object
    OnlineSymbolRetriever
   
  
  Assembly: Vortex.Adapters.Connector.Tc3.dll
  Syntax
  
    sealed class OnlineSymbolRetriever
   
  Fields
  
  
  
  onlineVariableSymbolInfoList
  
  
  Declaration
  
    List<OnlineVariableInfo> onlineVariableSymbolInfoList
   
  Field Value
  
  Properties
  
  
  
  
  OnlineVariableSymbolInfoList
  
  
  Declaration
  
    List<OnlineVariableInfo> OnlineVariableSymbolInfoList
{
}
   
  Property Value
  
  Methods
  
  
  
  
  CreateSymbolInfo(IAdsSymbol, String, AdsClient)
  
  
  Declaration
  
    static OnlineVariableInfo CreateSymbolInfo(IAdsSymbol adsSymbolInfo, string symbol, AdsClient client)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | TwinCAT.Ads.TypeSystem.IAdsSymbol | 
        adsSymbolInfo | 
         | 
      
      
        | System.String | 
        symbol | 
         | 
      
      
        | TwinCAT.Ads.AdsClient | 
        client | 
         | 
      
    
  
  Returns
  
  
  
  
  
  
  
  Declaration
  
    OnlineVariableInfo GetOnLineVariableSymbolInformation(string symbol)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        symbol | 
         | 
      
    
  
  Returns
  
  
  
  
  LoadAllSymbolsWithSymbolInfoReader(AdsConnector)
  
  
  Declaration
  
    void LoadAllSymbolsWithSymbolInfoReader(AdsConnector connector)
   
  Parameters
  
  
  
  
  LoadOnLineSymbolList(AdsConnector)
  The creates list of symbols present at the current Ads connection.
 
  
  Declaration
  
    void LoadOnLineSymbolList(AdsConnector connector)
   
  Parameters
  
  Exceptions
  
    
      
        | Type | 
        Condition | 
      
    
    
      
        | System.Exception | 
        Exception during symbol loading from the current Ads connection. 
 | 
      
    
  
  Extension Methods