blob: efd07299f3175ff7dbea5ef8f68fba57f8b63cbc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
// 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.
namespace WixToolset.Core
{
using System;
/// <summary>
/// Values for the OptimizeCA MsiPatchMetdata property, which indicates whether custom actions can be skipped when applying the patch.
/// </summary>
[Flags]
public enum OptimizeCA
{
/// <summary>
/// No custom actions are skipped.
/// </summary>
None = 0,
/// <summary>
/// Skip property (type 51) and directory (type 35) assignment custom actions.
/// </summary>
SkipAssignment = 1,
/// <summary>
/// Skip immediate custom actions that are not property or directory assignment custom actions.
/// </summary>
SkipImmediate = 2,
/// <summary>
/// Skip custom actions that run within the script.
/// </summary>
SkipDeferred = 4,
}
}
|