ApplicationData Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ к хранилищу данных приложения.
public ref class ApplicationData sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Storage.ApplicationDataContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ApplicationData final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Storage.ApplicationDataContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class ApplicationData : System.IDisposable
Public NotInheritable Class ApplicationData
Implements IDisposable
- Наследование
- Атрибуты
- Реализации
Свойства
IsMachinePathSupported |
Значение, указывающее, поддерживает ли семейство пакетов хранилище данных компьютера. |
LocalCacheFolder |
StorageFolder для локального хранилища данных кэша, который не входит в операции резервного копирования и восстановления. |
LocalCachePath |
Строковое значение, представляющее путь для локального хранилища данных кэша, не включенного в операции резервного копирования и восстановления. |
LocalFolder |
storageFolder |
LocalPath |
Строковое значение, представляющее путь для локального хранилища данных. Это расположение резервное копирование выполняется в облако. |
LocalSettings |
ApplicationDataContainer для локального хранилища данных. |
MachineFolder |
storageFolder |
MachinePath |
Значение, представляющее путь к хранилищу данных компьютера. |
SharedLocalFolder |
StorageFolder для общего хранилища данных. |
SharedLocalPath |
Строковое значение, представляющее путь к общему хранилищу данных. |
TemporaryFolder |
StorageFolder для временного хранилища данных. |
TemporaryPath |
Строковое значение, представляющее путь к временному хранилищу данных. |
Методы
ClearAsync(ApplicationDataLocality) |
Удаляет все данные из указанного хранилища данных асинхронно. |
ClearPublisherCacheFolderAsync(String) |
Удаляет файлы и вложенные папки из указанной вложенной папки общего хранилища для издателя асинхронно. |
Close() |
Закрывает текущий экземпляр ApplicationData. |
Dispose() |
Выполняет определяемые приложением задачи, связанные с освобождением, освобождением или сбросом неуправляемых ресурсов. |
GetDefault() |
Возвращает экземпляр ApplicationData для текущего пользователя. |
GetForPackageFamily(String) |
Получите экземпляр ApplicationData для указанного семейства пакетов для текущего пользователя. |
GetForUser(User) |
Получите экземпляр ApplicationData для указанного пользователя. |
GetPublisherCacheFolder(String) |
Получает указанную вложенную папку общего хранилища данных для издателя приложения. |
GetPublisherCachePath(String) |
Возвращает указанный путь к общему хранилищу данных для издателя приложения. |