From bb18c9c4f0e6da640775b85ebda68b31f2b391ed Mon Sep 17 00:00:00 2001 From: Nir Bar Date: Thu, 12 Aug 2021 14:16:01 -0500 Subject: Set the log file path for MSI transactions. --- .../WixToolset.Data/Symbols/WixBundleRollbackBoundarySymbol.cs | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/api') diff --git a/src/api/wix/WixToolset.Data/Symbols/WixBundleRollbackBoundarySymbol.cs b/src/api/wix/WixToolset.Data/Symbols/WixBundleRollbackBoundarySymbol.cs index e54e898e..1f91cef2 100644 --- a/src/api/wix/WixToolset.Data/Symbols/WixBundleRollbackBoundarySymbol.cs +++ b/src/api/wix/WixToolset.Data/Symbols/WixBundleRollbackBoundarySymbol.cs @@ -12,6 +12,7 @@ namespace WixToolset.Data { new IntermediateFieldDefinition(nameof(WixBundleRollbackBoundarySymbolFields.Vital), IntermediateFieldType.Number), new IntermediateFieldDefinition(nameof(WixBundleRollbackBoundarySymbolFields.Transaction), IntermediateFieldType.Number), + new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.LogPathVariable), IntermediateFieldType.String), }, typeof(WixBundleRollbackBoundarySymbol)); } @@ -23,6 +24,7 @@ namespace WixToolset.Data.Symbols { Vital, Transaction, + LogPathVariable, } public class WixBundleRollbackBoundarySymbol : IntermediateSymbol @@ -48,5 +50,11 @@ namespace WixToolset.Data.Symbols get => (bool?)this.Fields[(int)WixBundleRollbackBoundarySymbolFields.Transaction]; set => this.Set((int)WixBundleRollbackBoundarySymbolFields.Transaction, value); } + + public string LogPathVariable + { + get => (string)this.Fields[(int)WixBundleRollbackBoundarySymbolFields.LogPathVariable]; + set => this.Set((int)WixBundleRollbackBoundarySymbolFields.LogPathVariable, value); + } } } \ No newline at end of file -- cgit v1.2.3-55-g6feb