Show / Hide Table of Contents

Class SaveSpecificSettings_Extensions

Inheritance
object
SaveSpecificSettings_Extensions
Namespace: WeaverCore.Settings
Assembly: WeaverCore.dll
Syntax
public static class SaveSpecificSettings_Extensions

Methods

| Edit this page View Source

GetFieldValue<T>(SaveSpecificSettings, string, BindingFlags)

Declaration
public static T GetFieldValue<T>(this SaveSpecificSettings settings, string fieldName, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
Parameters
Type Name Description
SaveSpecificSettings settings
string fieldName
BindingFlags flags
Returns
Type Description
T
Type Parameters
Name Description
T
| Edit this page View Source

HasField(SaveSpecificSettings, string, BindingFlags)

Declaration
public static bool HasField(this SaveSpecificSettings settings, string fieldName, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
Parameters
Type Name Description
SaveSpecificSettings settings
string fieldName
BindingFlags flags
Returns
Type Description
bool
| Edit this page View Source

HasField<T>(SaveSpecificSettings, string, BindingFlags)

Declaration
public static bool HasField<T>(this SaveSpecificSettings settings, string fieldName, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
Parameters
Type Name Description
SaveSpecificSettings settings
string fieldName
BindingFlags flags
Returns
Type Description
bool
Type Parameters
Name Description
T
| Edit this page View Source

SetFieldValue<T>(SaveSpecificSettings, string, T, BindingFlags)

Declaration
public static void SetFieldValue<T>(this SaveSpecificSettings settings, string fieldName, T newValue, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
Parameters
Type Name Description
SaveSpecificSettings settings
string fieldName
T newValue
BindingFlags flags
Type Parameters
Name Description
T
| Edit this page View Source

TryGetFieldValue<T>(SaveSpecificSettings, string, out T, BindingFlags)

Declaration
public static bool TryGetFieldValue<T>(this SaveSpecificSettings settings, string fieldName, out T result, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic)
Parameters
Type Name Description
SaveSpecificSettings settings
string fieldName
T result
BindingFlags flags
Returns
Type Description
bool
Type Parameters
Name Description
T
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾