private void LoadDataFromFileIfExists()
 {
     try
     {
         _dataTable = (Hashtable)(ObjectSerializer.DeserializeObjectFromFile(DATA_CONTAINER_FILE_NAME));
         Data        dat   = null;
         IEnumerator enumm = _dataTable.GetEnumerator();
         while (enumm.MoveNext())
         {
             dat = (Data)(((DictionaryEntry)enumm.Current).Value);
             this.lstAvailableData.Items.Add(dat);
         }
         try
         {
             this.SetSelectedData();
         }
         catch (Exception)
         {
         }
     }
     catch (Exception)
     {
         _dataTable = new Hashtable();
     }
 }
예제 #2
0
            public static DiscoverableServiceDefinitionParametersContainer GetLocalServiceParameters(string parametersFileName)
            {
                DiscoverableServiceDefinitionParametersContainer _STXServiceDefinitionParametersContainer = default(DiscoverableServiceDefinitionParametersContainer);

                try
                {
                    _STXServiceDefinitionParametersContainer = ObjectSerializer.DeserializeObjectFromFile(parametersFileName);
                    return(_STXServiceDefinitionParametersContainer);
                }
                catch (Exception)
                {
                    return(null);
                }
            }
        internal static ClientHandlersDataContainer GetInstance()
        {
            if (_ClientHandlersDataContainer == null)
            {
                try
                {
                    _ClientHandlersDataContainer = ObjectSerializer.DeserializeObjectFromFile(HANDLER_CONTAINER_FILE_NAME);
                }
                catch (Exception)
                {
                    if (_ClientHandlersDataContainer == null)
                    {
                        _ClientHandlersDataContainer = new ClientHandlersDataContainer();
                    }
                }
            }

            return(_ClientHandlersDataContainer);
        }