Class LiveSettingStore
Namespace: DotBoxD.Plugins.Runtime
Assembly: DotBoxD.Plugins.dll
public sealed class LiveSettingStoreInheritance
Section titled “Inheritance”Inherited Members
Section titled “Inherited Members”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
Section titled “Constructors”LiveSettingStore(IEnumerable<ILiveSetting>)
Section titled “ LiveSettingStore(IEnumerable<ILiveSetting>)”public LiveSettingStore(IEnumerable<ILiveSetting> settings)Parameters
Section titled “Parameters”settings IEnumerable<ILiveSetting>
Properties
Section titled “Properties”Definitions
Section titled “ Definitions”public IReadOnlyList<LiveSettingDefinition> Definitions { get; }Property Value
Section titled “Property Value”IReadOnlyList<LiveSettingDefinition>
Methods
Section titled “Methods”As<T>()
Section titled “ As<T>()”public T As<T>() where T : classReturns
Section titled “Returns”T
Type Parameters
Section titled “Type Parameters”T
Get<T>(string)
Section titled “ Get<T>(string)”public T Get<T>(string name)Parameters
Section titled “Parameters”name string
Returns
Section titled “Returns”T
Type Parameters
Section titled “Type Parameters”T
GetObject(string)
Section titled “ GetObject(string)”public object? GetObject(string name)Parameters
Section titled “Parameters”name string
Returns
Section titled “Returns”Set<T>(string, T)
Section titled “ Set<T>(string, T)”public void Set<T>(string name, T value)Parameters
Section titled “Parameters”name string
value T
Type Parameters
Section titled “Type Parameters”T
SetMany(IReadOnlyDictionary<string, object?>)
Section titled “ SetMany(IReadOnlyDictionary<string, object?>)”public void SetMany(IReadOnlyDictionary<string, object?> values)Parameters
Section titled “Parameters”values IReadOnlyDictionary<string, object?>
SetObject(string, object?)
Section titled “ SetObject(string, object?)”public void SetObject(string name, object? value)Parameters
Section titled “Parameters”name string
value object?