Class XmlMerge
Assembly: DotNetNuke.dll
Syntax
Constructors
XmlMerge(Stream, string, string)
Declaration
public XmlMerge(Stream sourceStream, string version, string sender)
Parameters
XmlMerge(TextReader, string, string)
Declaration
public XmlMerge(TextReader sourceReader, string version, string sender)
Parameters
XmlMerge(string, string, string)
Declaration
public XmlMerge(string sourceFileName, string version, string sender)
Parameters
XmlMerge(XmlDocument, string, string)
Declaration
public XmlMerge(XmlDocument sourceDoc, string version, string sender)
Parameters
Properties
ConfigUpdateChangedNodes
Declaration
public bool ConfigUpdateChangedNodes { get; }
Property Value
PendingDocuments
Declaration
public IDictionary<string, XmlDocument> PendingDocuments { get; }
Property Value
Sender
Declaration
public string Sender { get; }
Property Value
SourceConfig
Declaration
public XmlDocument SourceConfig { get; }
Property Value
TargetConfig
Declaration
public XmlDocument TargetConfig { get; set; }
Property Value
TargetFileName
Declaration
public string TargetFileName { get; }
Property Value
Version
Declaration
public string Version { get; }
Property Value
Methods
SavePendingConfigs()
Declaration
public void SavePendingConfigs()
UpdateConfig(XmlDocument)
Declaration
public void UpdateConfig(XmlDocument target)
Parameters
UpdateConfig(XmlDocument, string)
Declaration
public void UpdateConfig(XmlDocument target, string fileName)
Parameters
UpdateConfigs()
Declaration
public void UpdateConfigs()
UpdateConfigs(bool)
Declaration
public void UpdateConfigs(bool autoSave)
Parameters
Type |
Name |
Description |
bool |
autoSave |
|
Extension Methods