Show / Hide Table of Contents

Class SysSettingRuleUtilities

Used by system settings rules.

Inheritance
System.Object
SysSettingRuleUtilities
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()
Namespace: Terrasoft.Core
Assembly: Terrasoft.Core.dll
Syntax
public static class SysSettingRuleUtilities

Methods

CheckIfTypeIsContainsInSysSettingRuleTypes(String)

Checks if type is contains in system setting rule types.

Declaration
public static bool CheckIfTypeIsContainsInSysSettingRuleTypes(this string source)
Parameters
Type Name Description
System.String source

Value type name.

Returns
Type Description
System.Boolean

True if type is contains. Otherwise returns false.

CheckSysSettingRules(SysSettingRule, Object)

Checks system settings value for compliance with rules.

Declaration
public static void CheckSysSettingRules(SysSettingRule sysSettingRule, object sysSettingValue)
Parameters
Type Name Description
SysSettingRule sysSettingRule

System settings rule.

System.Object sysSettingValue

System settings value.

GetValidSettingValue(IEnumerable<SysSettingRule>, String, Object)

Gets system setting value which is compliant with the rules.

Declaration
public static object GetValidSettingValue(IEnumerable<SysSettingRule> rules, string code, object value)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<SysSettingRule> rules

Rule list SysSettingRule.

System.String code

System setting code.

System.Object value

System setting value.

Returns
Type Description
System.Object

value if system setting value is valid. Otherwise returns Value.

TryCheckSysSettingRules(SysSettingRule, Object)

Checks system settings value for compliance with rules.

Declaration
public static bool TryCheckSysSettingRules(SysSettingRule sysSettingRule, object sysSettingValue)
Parameters
Type Name Description
SysSettingRule sysSettingRule

System settings rule.

System.Object sysSettingValue

System settings value.

Returns
Type Description
System.Boolean

True if system settings value is equal. Otherwise returns false.

Back to top Generated by DocFX