|   | 
              Name | 
              Description | 
            
            
              
                 
               | 
              
                AddOrUpdate(TKey, TValue)
               | 
              
            Adds a key/value pair to the ProcessDictionaryTKey, TValue if the key does not already exist,
            or updates a key/value pair in the ProcessDictionaryTKey, TValue if the key already exists.
             | 
            
            
              
                 
               | 
              
                AddOrUpdate(TKey, FuncTKey, TValue)
               | 
              
            Adds a key/value pair to the ProcessDictionaryTKey, TValue if the key does not already exist,
            or updates a key/value pair in the ProcessDictionaryTKey, TValue if the key already exists.
             | 
            
            
              
                 
               | 
              
                AddOrUpdate(TKey, TValue, FuncTKey, TValue, TValue)
               | 
              
            Adds a key/value pair to the ProcessDictionaryTKey, TValue if the key does not already exist,
            or updates a key/value pair in the ProcessDictionaryTKey, TValue if the key already exists.
             | 
            
            
              
                 
               | 
              
                AddOrUpdate(TKey, FuncTKey, TValue, FuncTKey, TValue, TValue)
               | 
              
            Adds a key/value pair to the ProcessDictionaryTKey, TValue if the key does not already exist,
            or updates a key/value pair in the ProcessDictionaryTKey, TValue if the key already exists.
             |