IWinGetInstallerMetadata.cs (795B)
1 // ----------------------------------------------------------------------------- 2 // <copyright file="IWinGetInstallerMetadata.cs" company="Microsoft Corporation"> 3 // Copyright (c) Microsoft Corporation. Licensed under the MIT License. 4 // </copyright> 5 // ----------------------------------------------------------------------------- 6 7 namespace Microsoft.WinGetUtil.Interfaces 8 { 9 using System; 10 11 /// <summary> 12 /// Interface for installer metadata collection. 13 /// </summary> 14 public interface IWinGetInstallerMetadata : IDisposable 15 { 16 /// <summary> 17 /// Completes the installer metadata collection process. 18 /// </summary> 19 /// <param name="abandon">True to abandon the operation.</param> 20 void Complete(bool abandon = false); 21 } 22 }