Поделиться через


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
Наследование
Object Platform::Object IInspectable ApplicationData
Атрибуты
Реализации

Свойства

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)

Возвращает указанный путь к общему хранилищу данных для издателя приложения.

Применяется к