Caliburn.Micro.Autofac.StorageHandlers.WinRTRoamingStorageMechanism.RestoreAsync C# (CSharp) Метод

RestoreAsync() публичный статический Метод

public static RestoreAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task
        public static async Task RestoreAsync()
        {
            _sessionState = new Dictionary<String, Object>();

            try
            {
                StorageFile file = await ApplicationData.Current.LocalFolder.GetFileAsync(SessionStateFilename);
                using (IInputStream inStream = await file.OpenSequentialReadAsync())
                {
                    var serializer = new DataContractJsonSerializer(typeof(Dictionary<string, object>), _knownTypes);
                    _sessionState = (Dictionary<string, object>)serializer.ReadObject(inStream.AsStreamForRead());
                }
            }
            // ReSharper disable EmptyGeneralCatchClause
            catch
            // ReSharper restore EmptyGeneralCatchClause
            {
            }
        }