Class JsonSettingsBundle
Inheritance
System.Object
JsonSettingsBundle
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 class JsonSettingsBundle : ISettingsBundle
Constructors
JsonSettingsBundle()
Declaration
public JsonSettingsBundle()
Properties
IsDefault
Declaration
public bool IsDefault { get; }
Property Value
Type |
Description |
System.Boolean |
|
IsEmpty
Declaration
public bool IsEmpty { get; }
Property Value
Type |
Description |
System.Boolean |
|
Parent
Declaration
public ISettingsBundle Parent { get; set; }
Property Value
Methods
AddSettingsGroup(ISettingsGroup)
Declaration
public bool AddSettingsGroup(ISettingsGroup settingsGroup)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Assign(ISettingsBundle)
Declaration
public void Assign(ISettingsBundle settings)
Parameters
ContainsSettingsGroup(String)
Declaration
public bool ContainsSettingsGroup(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
Type |
Description |
System.Boolean |
|
GetSettingsGroup(String)
Declaration
public ISettingsGroup GetSettingsGroup(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
GetSettingsGroup<T>()
Declaration
public T GetSettingsGroup<T>()
where T : ISettingsGroup, new()
Returns
Type Parameters
GetSettingsGroup<T>(String)
Declaration
public T GetSettingsGroup<T>(string id)
where T : ISettingsGroup, new()
Parameters
Type |
Name |
Description |
System.String |
id |
|
Returns
Type Parameters
GetSettingsGroupIds()
Declaration
public IEnumerable<string> GetSettingsGroupIds()
Returns
Type |
Description |
System.Collections.Generic.IEnumerable<System.String> |
|
RemoveSettingsGroup(String)
Declaration
public void RemoveSettingsGroup(string id)
Parameters
Type |
Name |
Description |
System.String |
id |
|
Reset()
Declaration
Implements