CreatePackageDependencyOptions.LifetimeArtifactKind Свойство

Определение

Возвращает или задает тип артефакта, используемого для определения времени существования зависимости пакета.

public:
 property PackageDependencyLifetimeArtifactKind LifetimeArtifactKind { PackageDependencyLifetimeArtifactKind get(); void set(PackageDependencyLifetimeArtifactKind value); };
PackageDependencyLifetimeArtifactKind LifetimeArtifactKind();

void LifetimeArtifactKind(PackageDependencyLifetimeArtifactKind value);
public PackageDependencyLifetimeArtifactKind LifetimeArtifactKind { get; set; }
var packageDependencyLifetimeArtifactKind = createPackageDependencyOptions.lifetimeArtifactKind;
createPackageDependencyOptions.lifetimeArtifactKind = packageDependencyLifetimeArtifactKind;
Public Property LifetimeArtifactKind As PackageDependencyLifetimeArtifactKind

Значение свойства

Тип артефакта, используемого для определения времени существования зависимости пакета.

Комментарии

Артефакт времени существования может быть текущим процессом, файлом или разделом реестра, который указывает системе, что приложение по-прежнему доступно. Если указанный артефакт больше не существует, операционная система может предположить, что зависимость больше не нужна и может удалить пакет платформы, если другие приложения не объявили о зависимости от нее. Эта функция полезна для сценариев, в которых приложение не удаляет PIN-код времени установки при удалении.

Если для этого свойства задано значение PackageDependencyLifetimeArtifactKind.FilePath или PackageDependencyLifetimeArtifactKind.RegistryKey, используйте свойство LifetimeArtifact , чтобы указать имя артефакта.

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

См. также раздел