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