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; }