main
cs 25 lines 794 Bytes
Raw
1 // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2
3 namespace WixToolset.Extensibility.Data
4 {
5 using System;
6 using System.Collections.Generic;
7 using System.Threading;
8 using WixToolset.Data;
9
10 /// <summary>
11 /// Result of a library combine operation.
12 /// </summary>
13 public interface ILibraryResult
14 {
15 /// <summary>
16 /// Collection of files tracked when binding files into the library.
17 /// </summary>
18 IReadOnlyCollection<ITrackedFile> TrackedFiles { get; set; }
19
20 /// <summary>
21 /// Output of librarian.
22 /// </summary>
23 Intermediate Library { get; set; }
24 }
25 }