Skip to main content

BundleInfo Class

Default implementation of «see T:WixToolset.Mba.Core.IBundleInfo» .

Methods​

MethodDescription
AddRelatedBundleAsPackage()
AddUpdateBundleAsPackage()
ParseBundleFromStream(stream)Parses BA manifest from the given stream.
ParseBundleFromXml(root)Parses BA manifest from the given «see T:System.Xml.XPath.XPathNavigator» .

Properties​

PropertyDescription
LogVariable
Name
OverridableVariables
Packages
PerMachine

WixToolset.Mba.Core.dll version 4.0.6+73c897383236ddbbbc6ba257634013c1269ceec2

AddRelatedBundleAsPackage() Method​

Declaration​

public IPackageInfo AddRelatedBundleAsPackage()

AddUpdateBundleAsPackage() Method​

Declaration​

public IPackageInfo AddUpdateBundleAsPackage()

ParseBundleFromStream(stream) Method​

Parses BA manifest from the given stream.

Declaration​

public static IBundleInfo ParseBundleFromStream(
System.IO.Stream stream
)

Parameters​

ParameterTypeDescription
streamSystem.IO.Stream

ParseBundleFromXml(root) Method​

Parses BA manifest from the given «see T:System.Xml.XPath.XPathNavigator» .

Declaration​

public static IBundleInfo ParseBundleFromXml(
System.Xml.XPath.XPathNavigator root
)

Parameters​

ParameterTypeDescription
rootSystem.Xml.XPath.XPathNavigatorThe root of the BA manifest.

LogVariable Property​

Declaration​

public string LogVariable { get; set; } 

Name Property​

Declaration​

public string Name { get; set; } 

OverridableVariables Property​

Declaration​

public IOverridableVariables OverridableVariables { get; set; } 

Packages Property​

Declaration​

public System.Collections.Generic.IDictionary<System.String,WixToolset.Mba.Core.IPackageInfo> Packages { get; set; } 

PerMachine Property​

Declaration​

public bool PerMachine { get; set; }