IOptimizeContext Interface
Context provided to the optimizer.
Properties
Property | Description |
---|---|
BindPaths | Collection of bindpaths used to bind files. |
BindVariables | Bind variables used during optimization. |
CancellationToken | Cancellation token. |
Extensions | Set of extensions provided to the optimizer. |
IntermediateFolder | Intermediate folder. |
Intermediates | Collection of intermediates to optimize. |
Localizations | Collection of localization files to use in the optimizer. |
Platform | Gets or sets the platform which the optimizer will use when defaulting 64-bit symbol properties. |
ServiceProvider | Service provider made available to the optimizer and its extensions. |
WixToolset.Extensibility.dll
version 5.0.2+aa65968c419420d32e3e1b647aea0082f5ca5b78
BindPaths Property
Collection of bindpaths used to bind files.
Declaration
public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.Data.IBindPath> BindPaths { get; set; }
BindVariables Property
Bind variables used during optimization.
Declaration
public System.Collections.Generic.IDictionary<System.String,System.String> BindVariables { get; set; }
CancellationToken Property
Cancellation token.
Declaration
public System.Threading.CancellationToken CancellationToken { get; set; }
Extensions Property
Set of extensions provided to the optimizer.
Declaration
public System.Collections.Generic.IReadOnlyCollection<WixToolset.Extensibility.IOptimizerExtension> Extensions { get; set; }
IntermediateFolder Property
Intermediate folder.
Declaration
public string IntermediateFolder { get; set; }
Intermediates Property
Collection of intermediates to optimize.
Declaration
public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.Intermediate> Intermediates { get; set; }
Localizations Property
Collection of localization files to use in the optimizer.
Declaration
public System.Collections.Generic.IReadOnlyCollection<WixToolset.Data.Localization> Localizations { get; set; }
Platform Property
Gets or sets the platform which the optimizer will use when defaulting 64-bit symbol properties.
Declaration
public WixToolset.Data.Platform Platform { get; set; }
ServiceProvider Property
Service provider made available to the optimizer and its extensions.
Declaration
public System.IServiceProvider ServiceProvider { get; set; }