Share via


PropertySettingsHelper Class

Definition

Helper class for the type IPropertySettings

public ref class PropertySettingsHelper abstract sealed
public ref class PropertySettingsHelper abstract sealed
class PropertySettingsHelper abstract sealed
public static class PropertySettingsHelper
type PropertySettingsHelper = class
Public Module PropertySettingsHelper
Inheritance
PropertySettingsHelper

Methods

Copy(IPropertySettings, Func<IPropertySettings>)

Deep copy of a configuration instance

CreateValuePair(String, Object)

Create a KeyValuePair class

GetPathValue<T>(IPropertySettings, String[])

Retrieve a value using a path

GetPropertyInfos(Type, String[])

Return an array of PropertyInfo from a type

GetValue<T>(IPropertySettings, String, T)

Get Value of type (T)

GetValue<T>(IPropertySettings, String)

Get Value of type (T)

GetValues(IPropertySettings, Object, BindingFlags, Func<String,String>)

GetValues using Reflection API

GetValues(IPropertySettings, Object, PropertyInfo[], Func<String,String>)

GetValues using Reflection API

SetValues(IPropertySettings, Object, BindingFlags, Func<String,String>)

SetValues using Reflection API

SetValues(IPropertySettings, Object, PropertyInfo[], Func<String,String>)

SetValues using Reflection API

TryGetValue<T>(IPropertySettings, String, T)

TryGetValue pattern extension

Applies to