Class SettingsUtil
Inheritance
System.Object
SettingsUtil
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()
Assembly: Sdl.Core.Settings.dll
Syntax
public static class SettingsUtil
Methods
CreateJsonSettingsBundle(ISettingsBundle)
Declaration
public static ISettingsBundle CreateJsonSettingsBundle(ISettingsBundle parent)
Parameters
Returns
CreateSettingsBundle(ISettingsBundle)
Declaration
public static ISettingsBundle CreateSettingsBundle(ISettingsBundle parent)
Parameters
Returns
CreateSettingsBundle(ISettingsBundle, ISettingsBundle)
Declaration
public static ISettingsBundle CreateSettingsBundle(ISettingsBundle parent, ISettingsBundle source)
Parameters
Returns
CreateSettingsBundle(ISettingsBundle, Boolean)
Declaration
public static ISettingsBundle CreateSettingsBundle(ISettingsBundle parent, bool isDefault)
Parameters
Returns
DeserializeJsonSettingsBundle(JObject)
Declaration
public static ISettingsBundle DeserializeJsonSettingsBundle(JObject settingBundleJObject)
Parameters
Type |
Name |
Description |
Newtonsoft.Json.Linq.JObject |
settingBundleJObject |
|
Returns
DeserializeJsonSettingsBundle(String)
Declaration
public static ISettingsBundle DeserializeJsonSettingsBundle(string jsonSettingsBundle)
Parameters
Type |
Name |
Description |
System.String |
jsonSettingsBundle |
|
Returns
DeserializeSettingsBundle(XmlReader, ISettingsBundle)
Declaration
public static ISettingsBundle DeserializeSettingsBundle(XmlReader reader, ISettingsBundle parent)
Parameters
Returns
DeserializeSettingsBundle(XmlReader, ISettingsBundle, Boolean)
Declaration
public static ISettingsBundle DeserializeSettingsBundle(XmlReader reader, ISettingsBundle parent, bool isDefault)
Parameters
Type |
Name |
Description |
System.Xml.XmlReader |
reader |
|
ISettingsBundle |
parent |
|
System.Boolean |
isDefault |
|
Returns
SerializeJsonSettingsBundle(ISettingsBundle)
Declaration
public static string SerializeJsonSettingsBundle(ISettingsBundle jsonSettingsBundle)
Parameters
Returns
Type |
Description |
System.String |
|
SerializeJsonSettingsBundleToJObject(ISettingsBundle)
Declaration
public static JObject SerializeJsonSettingsBundleToJObject(ISettingsBundle jsonSettingsBundle)
Parameters
Returns
Type |
Description |
Newtonsoft.Json.Linq.JObject |
|
SerializeSettingsBundle(XmlWriter, ISettingsBundle)
Declaration
public static void SerializeSettingsBundle(XmlWriter writer, ISettingsBundle iSettingsBundle)
Parameters
Type |
Name |
Description |
System.Xml.XmlWriter |
writer |
|
ISettingsBundle |
iSettingsBundle |
|
SerializeSettingsBundle(XmlWriter, ISettingsBundle, Boolean)
Declaration
public static void SerializeSettingsBundle(XmlWriter writer, ISettingsBundle iSettingsBundle, bool includeInheritedSettings)
Parameters
Type |
Name |
Description |
System.Xml.XmlWriter |
writer |
|
ISettingsBundle |
iSettingsBundle |
|
System.Boolean |
includeInheritedSettings |
|