SaaS CMS has officially launched! Learn more now.

Class XmlBuilder

Inheritance
System.Object
XmlBuilder
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation
Assembly: Mediachase.BusinessFoundation.dll
Version: 11.8.3
Syntax
public sealed class XmlBuilder

Fields

CacheSectionName

Declaration
public const string CacheSectionName = "XmlBuilder"
Field Value
Type Description
System.String

Methods

ClearCache()

Declaration
public static void ClearCache()

GetCustomizableXml2(StructureType, Boolean, Selector[])

Declaration
public static IXPathNavigable GetCustomizableXml2(StructureType structureType, bool includeDebugInfo, params Selector[] selectors)
Parameters
Type Name Description
StructureType structureType
System.Boolean includeDebugInfo
Selector[] selectors
Returns
Type Description
System.Xml.XPath.IXPathNavigable

GetCustomizationXml(String, StructureType, Selector[])

Declaration
public static IXPathNavigable GetCustomizationXml(string providersGroup, StructureType structureType, params Selector[] selectors)
Parameters
Type Name Description
System.String providersGroup
StructureType structureType
Selector[] selectors
Returns
Type Description
System.Xml.XPath.IXPathNavigable

GetCustomizationXml(String, String, String[], Selector[])

Declaration
public static IXPathNavigable GetCustomizationXml(string providersGroup, string structureName, string[] childElements, params Selector[] selectors)
Parameters
Type Name Description
System.String providersGroup
System.String structureName
System.String[] childElements
Selector[] selectors
Returns
Type Description
System.Xml.XPath.IXPathNavigable

GetXml(StructureType, Selector[])

Declaration
public static IXPathNavigable GetXml(StructureType structureType, params Selector[] selectors)
Parameters
Type Name Description
StructureType structureType
Selector[] selectors
Returns
Type Description
System.Xml.XPath.IXPathNavigable

GetXml(String, String[], Selector[])

Declaration
public static IXPathNavigable GetXml(string structureName, string[] childElements, params Selector[] selectors)
Parameters
Type Name Description
System.String structureName
System.String[] childElements
Selector[] selectors
Returns
Type Description
System.Xml.XPath.IXPathNavigable

GetXml2(StructureType, Boolean, Selector[])

Declaration
public static IXPathNavigable GetXml2(StructureType structureType, bool includeDebugInfo, params Selector[] selectors)
Parameters
Type Name Description
StructureType structureType
System.Boolean includeDebugInfo
Selector[] selectors
Returns
Type Description
System.Xml.XPath.IXPathNavigable

GetXml2(String, String[], Boolean, Selector[])

Declaration
public static IXPathNavigable GetXml2(string structureName, string[] childElements, bool includeDebugInfo, params Selector[] selectors)
Parameters
Type Name Description
System.String structureName
System.String[] childElements
System.Boolean includeDebugInfo
Selector[] selectors
Returns
Type Description
System.Xml.XPath.IXPathNavigable