// ------------------------------------------------------------------------------
//<autogenerated>
//        このコードは Microsoft Visual Studio Team System 2005 によって生成されました。
//
//        このファイルへの変更は、正しくない動作の原因になる可能性があると共に、
//        コードが再生成された場合に失われる可能性があります。
//</autogenerated>
//------------------------------------------------------------------------------
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace TERASOLUNA.Fw.CommonUT
{
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class BaseAccessor
    {

        protected Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject m_privateObject;

        protected BaseAccessor(object target, Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType type)
        {
            m_privateObject = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject(target, type);
        }

        protected BaseAccessor(Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType type)
            :
                this(null, type)
        {
        }

        internal virtual object Target
        {
            get
            {
                return m_privateObject.Target;
            }
        }

        public override string ToString()
        {
            return this.Target.ToString();
        }

        public override bool Equals(object obj)
        {
            if (typeof(BaseAccessor).IsInstanceOfType(obj))
            {
                obj = ((BaseAccessor)(obj)).Target;
            }
            return this.Target.Equals(obj);
        }

        public override int GetHashCode()
        {
            return this.Target.GetHashCode();
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_StringLengthRangeValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.StringLengthRangeValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_StringLengthRangeValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.StringLengthRangeValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static string PATTERN_FORMAT
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("PATTERN_FORMAT")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("PATTERN_FORMAT", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_CaseCheckUtilAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.CaseCheckUtil));

        internal TERASOLUNA_Fw_Common_Validation_CaseCheckUtilAccessor()
            :
                base(m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static string HANKAKU_KANA_LIST
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("HANKAKU_KANA_LIST")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("HANKAKU_KANA_LIST", value);
            }
        }

        internal static string ZENKAKU_KANA_LIST
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("ZENKAKU_KANA_LIST")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("ZENKAKU_KANA_LIST", value);
            }
        }

        internal static global::System.Text.RegularExpressions.Regex ALPHA_NUMERIC_REGEXP
        {
            get
            {
                global::System.Text.RegularExpressions.Regex ret = ((global::System.Text.RegularExpressions.Regex)(m_privateType.GetStaticField("ALPHA_NUMERIC_REGEXP")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("ALPHA_NUMERIC_REGEXP", value);
            }
        }

        internal static global::System.Text.RegularExpressions.Regex ALPHA_UPPER_NUMERIC_REGEXP
        {
            get
            {
                global::System.Text.RegularExpressions.Regex ret = ((global::System.Text.RegularExpressions.Regex)(m_privateType.GetStaticField("ALPHA_UPPER_NUMERIC_REGEXP")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("ALPHA_UPPER_NUMERIC_REGEXP", value);
            }
        }

        internal static global::System.Text.RegularExpressions.Regex NUMERIC_STRING
        {
            get
            {
                global::System.Text.RegularExpressions.Regex ret = ((global::System.Text.RegularExpressions.Regex)(m_privateType.GetStaticField("NUMERIC_STRING")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("NUMERIC_STRING", value);
            }
        }

        internal static string ZENKAKU_BEGIN_U00_LIST
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("ZENKAKU_BEGIN_U00_LIST")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("ZENKAKU_BEGIN_U00_LIST", value);
            }
        }

        internal static bool IsHankakuKanaChar(char c)
        {
            object[] args = new object[] {
                c};
            bool ret = ((bool)(m_privateType.InvokeStatic("IsHankakuKanaChar", new System.Type[] {
                    typeof(char)}, args)));
            return ret;
        }

        internal static bool IsHankakuChar(char c)
        {
            object[] args = new object[] {
                c};
            bool ret = ((bool)(m_privateType.InvokeStatic("IsHankakuChar", new System.Type[] {
                    typeof(char)}, args)));
            return ret;
        }

        internal static bool IsZenkakuChar(char c)
        {
            object[] args = new object[] {
                c};
            bool ret = ((bool)(m_privateType.InvokeStatic("IsZenkakuChar", new System.Type[] {
                    typeof(char)}, args)));
            return ret;
        }

        internal static bool IsZenkakuKanaChar(char c)
        {
            object[] args = new object[] {
                c};
            bool ret = ((bool)(m_privateType.InvokeStatic("IsZenkakuKanaChar", new System.Type[] {
                    typeof(char)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_IntRangeValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.IntRangeValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_IntRangeValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.IntRangeValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_RegexValidatorExAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.RegexValidatorEx));

        internal TERASOLUNA_Fw_Common_Validation_Validators_RegexValidatorExAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.RegexValidatorEx target)
            :
                base(target, m_privateType)
        {
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(string objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(string),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_HankakuKanaStringValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.HankakuKanaStringValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_HankakuKanaStringValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.HankakuKanaStringValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsHankakuKanaString(string str)
        {
            object[] args = new object[] {
                str};
            bool ret = ((bool)(m_privateObject.Invoke("IsHankakuKanaString", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_CapAlphaNumericStringValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.CapAlphaNumericStringValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_CapAlphaNumericStringValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.CapAlphaNumericStringValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsCapAlphaNumericString(string str)
        {
            object[] args = new object[] {
                str};
            bool ret = ((bool)(m_privateObject.Invoke("IsCapAlphaNumericString", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_StringLengthRangeValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.StringLengthRangeValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_StringLengthRangeValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.StringLengthRangeValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_RequiredValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.RequiredValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_RequiredValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.RequiredValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsBlankData(object data)
        {
            object[] args = new object[] {
                data};
            bool ret = ((bool)(m_privateObject.Invoke("IsBlankData", new System.Type[] {
                    typeof(object)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_UrlValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.UrlValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_UrlValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.UrlValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static global::System.Text.RegularExpressions.Regex _urlRegexString
        {
            get
            {
                global::System.Text.RegularExpressions.Regex ret = ((global::System.Text.RegularExpressions.Regex)(m_privateType.GetStaticField("_urlRegexString")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_urlRegexString", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsUrl(string str)
        {
            object[] args = new object[] {
                str};
            bool ret = ((bool)(m_privateObject.Invoke("IsUrl", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_AlphaNumericStringValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.AlphaNumericStringValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_AlphaNumericStringValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.AlphaNumericStringValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsAlphaNumericString(string str)
        {
            object[] args = new object[] {
                str};
            bool ret = ((bool)(m_privateObject.Invoke("IsAlphaNumericString", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_ContainsCharactersValidatorExAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.ContainsCharactersValidatorEx));

        internal TERASOLUNA_Fw_Common_Validation_Validators_ContainsCharactersValidatorExAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.ContainsCharactersValidatorEx target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validators.ContainsCharacters _containsCharacters
        {
            get
            {
                global::Microsoft.Practices.EnterpriseLibrary.Validation.Validators.ContainsCharacters ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validators.ContainsCharacters)(m_privateObject.GetField("_containsCharacters")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_containsCharacters", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(string objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(string),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_NumericStringValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.NumericStringValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_NumericStringValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.NumericStringValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsNumericString(string str)
        {
            object[] args = new object[] {
                str};
            bool ret = ((bool)(m_privateObject.Invoke("IsNumericString", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_HankakuStringValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.HankakuStringValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_HankakuStringValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.HankakuStringValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsHankakuString(string str)
        {
            object[] args = new object[] {
                str};
            bool ret = ((bool)(m_privateObject.Invoke("IsHankakuString", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_CapAlphaNumericStringValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.CapAlphaNumericStringValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_CapAlphaNumericStringValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.CapAlphaNumericStringValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_NumericStringValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.NumericStringValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_NumericStringValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.NumericStringValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_DateTimeFormatValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.DateTimeFormatValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_DateTimeFormatValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.DateTimeFormatValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal static string DATE_TIME_FORMAT
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("DATE_TIME_FORMAT")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("DATE_TIME_FORMAT", value);
            }
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_ZenkakuKanaStringValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.ZenkakuKanaStringValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_ZenkakuKanaStringValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.ZenkakuKanaStringValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_UrlValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.UrlValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_UrlValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.UrlValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_HankakuStringValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.HankakuStringValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_HankakuStringValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.HankakuStringValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_ContainsCharactersValidatorExDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.ContainsCharactersValidatorExData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_ContainsCharactersValidatorExDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.ContainsCharactersValidatorExData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_ZenkakuKanaStringValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.ZenkakuKanaStringValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_ZenkakuKanaStringValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.ZenkakuKanaStringValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsZenkakuKanaString(string str)
        {
            object[] args = new object[] {
                str};
            bool ret = ((bool)(m_privateObject.Invoke("IsZenkakuKanaString", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_DateTimeFormatValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.DateTimeFormatValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_DateTimeFormatValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.DateTimeFormatValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string _dateTimeFormat
        {
            get
            {
                string ret = ((string)(m_privateObject.GetField("_dateTimeFormat")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_dateTimeFormat", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string GetMessage(object objectToValidate, string key)
        {
            object[] args = new object[] {
                objectToValidate,
                key};
            string ret = ((string)(m_privateObject.Invoke("GetMessage", new System.Type[] {
                    typeof(object),
                    typeof(string)}, args)));
            return ret;
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsDateTime(string str)
        {
            object[] args = new object[] {
                str};
            bool ret = ((bool)(m_privateObject.Invoke("IsDateTime", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_RequiredValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.RequiredValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_RequiredValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.RequiredValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_NumberValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.NumberValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_NumberValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.NumberValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal static string INTEGER_LENGTH_PROPERTY_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("INTEGER_LENGTH_PROPERTY_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("INTEGER_LENGTH_PROPERTY_NAME", value);
            }
        }

        internal static string SCALE_LENGTH_PROPERTY_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("SCALE_LENGTH_PROPERTY_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("SCALE_LENGTH_PROPERTY_NAME", value);
            }
        }

        internal static string IS_INTEGER_ACCORDED_PROPERTY_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("IS_INTEGER_ACCORDED_PROPERTY_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("IS_INTEGER_ACCORDED_PROPERTY_NAME", value);
            }
        }

        internal static string IS_SCALE_ACCORDED_PROPERTY_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("IS_SCALE_ACCORDED_PROPERTY_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("IS_SCALE_ACCORDED_PROPERTY_NAME", value);
            }
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_TerasolunaExceptionAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.TerasolunaException));

        internal TERASOLUNA_Fw_Common_TerasolunaExceptionAccessor(global::TERASOLUNA.Fw.Common.TerasolunaException target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.TerasolunaException CreatePrivate(global::System.Runtime.Serialization.SerializationInfo info, global::System.Runtime.Serialization.StreamingContext context)
        {
            object[] args = new object[] {
                info,
                context};
            Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject priv_obj = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject(typeof(global::TERASOLUNA.Fw.Common.TerasolunaException), new System.Type[] {
                    typeof(global::System.Runtime.Serialization.SerializationInfo),
                    typeof(global::System.Runtime.Serialization.StreamingContext)}, args);
            return ((global::TERASOLUNA.Fw.Common.TerasolunaException)(priv_obj.Target));
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_HankakuKanaStringValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.HankakuKanaStringValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_HankakuKanaStringValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.HankakuKanaStringValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_ZenkakuStringValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.ZenkakuStringValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_ZenkakuStringValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.ZenkakuStringValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal bool IsZenkakuString(string str)
        {
            object[] args = new object[] {
                str};
            bool ret = ((bool)(m_privateObject.Invoke("IsZenkakuString", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_VabValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.VabValidator));

        internal TERASOLUNA_Fw_Common_Validation_VabValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.VabValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static string XPATH_FORMAT
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("XPATH_FORMAT")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("XPATH_FORMAT", value);
            }
        }

        internal static string DEFAULT_RULESET_STRING
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("DEFAULT_RULESET_STRING")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("DEFAULT_RULESET_STRING", value);
            }
        }

        internal string _validationFilePath
        {
            get
            {
                string ret = ((string)(m_privateObject.GetField("_validationFilePath")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_validationFilePath", value);
            }
        }

        internal string _ruleSet
        {
            get
            {
                string ret = ((string)(m_privateObject.GetField("_ruleSet")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_ruleSet", value);
            }
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator GetVabValidator(global::System.Type targetType, string ruleSet, global::Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource source)
        {
            object[] args = new object[] {
                targetType,
                ruleSet,
                source};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("GetVabValidator", new System.Type[] {
                    typeof(global::System.Type),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)}, args)));
            return ret;
        }

        internal global::TERASOLUNA.Fw.Common.Validation.ValidationResult ValidateDataSet(global::System.Data.DataSet dataSet, string ruleSet, global::Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource configurationSource)
        {
            object[] args = new object[] {
                dataSet,
                ruleSet,
                configurationSource};
            global::TERASOLUNA.Fw.Common.Validation.ValidationResult ret = ((global::TERASOLUNA.Fw.Common.Validation.ValidationResult)(m_privateObject.Invoke("ValidateDataSet", new System.Type[] {
                    typeof(global::System.Data.DataSet),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)}, args)));
            return ret;
        }

        internal bool IsValidationTarget(global::System.Data.DataTable table, global::Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource source)
        {
            object[] args = new object[] {
                table,
                source};
            bool ret = ((bool)(m_privateObject.Invoke("IsValidationTarget", new System.Type[] {
                    typeof(global::System.Data.DataTable),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)}, args)));
            return ret;
        }

        internal void ReFillResultMessage(System.Collections.Generic.IEnumerable<Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResult> results, string xPath, System.Collections.Generic.IList<TERASOLUNA.Fw.Common.MessageInfo> list)
        {
            object[] args = new object[] {
                results,
                xPath,
                list};
            m_privateObject.Invoke("ReFillResultMessage", new System.Type[] {
                    typeof(System.Collections.Generic.IEnumerable<Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResult>),
                    typeof(string),
                    typeof(System.Collections.Generic.IList<TERASOLUNA.Fw.Common.MessageInfo>)}, args);
        }

        internal void ReFillResultMessage(System.Collections.Generic.IEnumerable<Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResult> results, string tableName, int rowIndex, System.Collections.Generic.IList<TERASOLUNA.Fw.Common.MessageInfo> list)
        {
            object[] args = new object[] {
                results,
                tableName,
                rowIndex,
                list};
            m_privateObject.Invoke("ReFillResultMessage", new System.Type[] {
                    typeof(System.Collections.Generic.IEnumerable<Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResult>),
                    typeof(string),
                    typeof(int),
                    typeof(System.Collections.Generic.IList<TERASOLUNA.Fw.Common.MessageInfo>)}, args);
        }

        internal string BuildXPath(string tableName, int rowIndex, string nodeName)
        {
            object[] args = new object[] {
                tableName,
                rowIndex,
                nodeName};
            string ret = ((string)(m_privateObject.Invoke("BuildXPath", new System.Type[] {
                    typeof(string),
                    typeof(int),
                    typeof(string)}, args)));
            return ret;
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource LoadConfigurationSource(string validationFilePath)
        {
            object[] args = new object[] {
                validationFilePath};
            global::Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource ret = ((global::Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource)(m_privateObject.Invoke("LoadConfigurationSource", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_ZenkakuStringValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.ZenkakuStringValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_ZenkakuStringValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.ZenkakuStringValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_NumberValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.NumberValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_NumberValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.NumberValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::System.Text.RegularExpressions.Regex DECIMAL_REG_EXP
        {
            get
            {
                global::System.Text.RegularExpressions.Regex ret = ((global::System.Text.RegularExpressions.Regex)(m_privateType.GetStaticField("DECIMAL_REG_EXP")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("DECIMAL_REG_EXP", value);
            }
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal int _integerLength
        {
            get
            {
                int ret = ((int)(m_privateObject.GetField("_integerLength")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_integerLength", value);
            }
        }

        internal int _scale
        {
            get
            {
                int ret = ((int)(m_privateObject.GetField("_scale")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_scale", value);
            }
        }

        internal bool _isAccordedInteger
        {
            get
            {
                bool ret = ((bool)(m_privateObject.GetField("_isAccordedInteger")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_isAccordedInteger", value);
            }
        }

        internal bool _isAccordedScale
        {
            get
            {
                bool ret = ((bool)(m_privateObject.GetField("_isAccordedScale")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_isAccordedScale", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string GetMessage(object objectToValidate, string key)
        {
            object[] args = new object[] {
                objectToValidate,
                key};
            string ret = ((string)(m_privateObject.Invoke("GetMessage", new System.Type[] {
                    typeof(object),
                    typeof(string)}, args)));
            return ret;
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }

        internal int[] GetIntAntScaleLength(string str)
        {
            object[] args = new object[] {
                str};
            int[] ret = ((int[])(m_privateObject.Invoke("GetIntAntScaleLength", new System.Type[] {
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_ByteRangeValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.ByteRangeValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_ByteRangeValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.ByteRangeValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal int _minByteLength
        {
            get
            {
                int ret = ((int)(m_privateObject.GetField("_minByteLength")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_minByteLength", value);
            }
        }

        internal int _maxByteLength
        {
            get
            {
                int ret = ((int)(m_privateObject.GetField("_maxByteLength")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_maxByteLength", value);
            }
        }

        internal global::System.Text.Encoding _encoding
        {
            get
            {
                global::System.Text.Encoding ret = ((global::System.Text.Encoding)(m_privateObject.GetField("_encoding")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_encoding", value);
            }
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string GetMessage(object objectToValidate, string key)
        {
            object[] args = new object[] {
                objectToValidate,
                key};
            string ret = ((string)(m_privateObject.Invoke("GetMessage", new System.Type[] {
                    typeof(object),
                    typeof(string)}, args)));
            return ret;
        }

        internal void DoValidate(object objectToValidate, object currentTarget, string key, global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults validationResults)
        {
            object[] args = new object[] {
                objectToValidate,
                currentTarget,
                key,
                validationResults};
            m_privateObject.Invoke("DoValidate", new System.Type[] {
                    typeof(object),
                    typeof(object),
                    typeof(string),
                    typeof(global::Microsoft.Practices.EnterpriseLibrary.Validation.ValidationResults)}, args);
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_DoubleRangeValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.DoubleRangeValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_DoubleRangeValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.DoubleRangeValidator target)
            :
                base(target, m_privateType)
        {
        }
        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_DecimalRangeValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.DecimalRangeValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_DecimalRangeValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.DecimalRangeValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_DateTimeRangeValidatorExDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.DateTimeRangeValidatorExData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_DateTimeRangeValidatorExDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.DateTimeRangeValidatorExData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_ValidationUtilsAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.ValidationUtils));

        internal TERASOLUNA_Fw_Common_Validation_ValidationUtilsAccessor()
            :
                base(m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static System.Collections.Generic.IList<System.Data.DataRow> GetRowListSub(System.Collections.Generic.IList<System.Data.DataRow> list, string xpath)
        {
            object[] args = new object[] {
                list,
                xpath};
            System.Collections.Generic.IList<System.Data.DataRow> ret = ((System.Collections.Generic.IList<System.Data.DataRow>)(m_privateType.InvokeStatic("GetRowListSub", new System.Type[] {
                    typeof(System.Collections.Generic.IList<System.Data.DataRow>),
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_RegexValidatorExDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.RegexValidatorExData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_RegexValidatorExDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.RegexValidatorExData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_DateTimeRangeValidatorExAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.DateTimeRangeValidatorEx));

        internal TERASOLUNA_Fw_Common_Validation_Validators_DateTimeRangeValidatorExAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.DateTimeRangeValidatorEx target)
            :
                base(target, m_privateType)
        {
        }

        internal static string PATTERN_FORMAT
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("PATTERN_FORMAT")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("PATTERN_FORMAT", value);
            }
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_FloatRangeValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.FloatRangeValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_FloatRangeValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.FloatRangeValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_DoubleRangeValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.DoubleRangeValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_DoubleRangeValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.DoubleRangeValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_ValidationResultAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.ValidationResult));

        internal TERASOLUNA_Fw_Common_Validation_ValidationResultAccessor(global::TERASOLUNA.Fw.Common.Validation.ValidationResult target)
            :
                base(target, m_privateType)
        {
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_ValidatorFactoryAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.ValidatorFactory));

        internal TERASOLUNA_Fw_Common_Validation_ValidatorFactoryAccessor(global::TERASOLUNA.Fw.Common.Validation.ValidatorFactory target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static string VALIDATOR_TYPENAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("VALIDATOR_TYPENAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("VALIDATOR_TYPENAME", value);
            }
        }

        internal static string VALIDATOR_FACTORY_TYPENAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("VALIDATOR_FACTORY_TYPENAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("VALIDATOR_FACTORY_TYPENAME", value);
            }
        }

        internal static global::TERASOLUNA.Fw.Common.Validation.ValidatorFactory _factory
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Validation.ValidatorFactory ret = ((global::TERASOLUNA.Fw.Common.Validation.ValidatorFactory)(m_privateType.GetStaticField("_factory")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_factory", value);
            }
        }

        internal static object _syncRoot
        {
            get
            {
                object ret = ((object)(m_privateType.GetStaticField("_syncRoot")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_syncRoot", value);
            }
        }

        internal global::System.Type _validatorType
        {
            get
            {
                global::System.Type ret = ((global::System.Type)(m_privateObject.GetField("_validatorType")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_validatorType", value);
            }
        }

        internal global::System.Type ValidatorType
        {
            get
            {
                global::System.Type ret = ((global::System.Type)(m_privateObject.GetProperty("ValidatorType")));
                return ret;
            }
            set
            {
                m_privateObject.SetProperty("ValidatorType", value);
            }
        }

        internal static global::TERASOLUNA.Fw.Common.Validation.ValidatorFactory Factory
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Validation.ValidatorFactory ret = ((global::TERASOLUNA.Fw.Common.Validation.ValidatorFactory)(m_privateType.GetStaticProperty("Factory")));
                return ret;
            }
        }

        internal global::TERASOLUNA.Fw.Common.Validation.IValidator CreateInstance()
        {
            object[] args = new object[0];
            global::TERASOLUNA.Fw.Common.Validation.IValidator ret = ((global::TERASOLUNA.Fw.Common.Validation.IValidator)(m_privateObject.Invoke("CreateInstance", new System.Type[0], args)));
            return ret;
        }

        internal static TERASOLUNA.Fw.Common.Validation.ValidatorFactory CreatePrivate()
        {
            throw new System.Exception("The method or operation is not implemented.");
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_AlphaNumericStringValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.AlphaNumericStringValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_AlphaNumericStringValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.AlphaNumericStringValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Configuration_ByteRangeValidatorDataAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Configuration.ByteRangeValidatorData));

        internal TERASOLUNA_Fw_Common_Validation_Configuration_ByteRangeValidatorDataAccessor(global::TERASOLUNA.Fw.Common.Validation.Configuration.ByteRangeValidatorData target)
            :
                base(target, m_privateType)
        {
        }

        internal static string MAXBYTE_LENGTH_PROPERTY_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("MAXBYTE_LENGTH_PROPERTY_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("MAXBYTE_LENGTH_PROPERTY_NAME", value);
            }
        }

        internal static string MINBYTE_LENGTH_PROPERTY_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("MINBYTE_LENGTH_PROPERTY_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("MINBYTE_LENGTH_PROPERTY_NAME", value);
            }
        }

        internal static string ENCODING_NAME_PROPERTY_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("ENCODING_NAME_PROPERTY_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("ENCODING_NAME_PROPERTY_NAME", value);
            }
        }

        internal global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator DoCreateValidator(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator ret = ((global::Microsoft.Practices.EnterpriseLibrary.Validation.Validator)(m_privateObject.Invoke("DoCreateValidator", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }
    }

    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_FloatRangeValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.FloatRangeValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_FloatRangeValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.FloatRangeValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_IntRangeValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.IntRangeValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_IntRangeValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.IntRangeValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Validation_Validators_DecimalRangeValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Validation.Validators.DecimalRangeValidator));

        internal TERASOLUNA_Fw_Common_Validation_Validators_DecimalRangeValidatorAccessor(global::TERASOLUNA.Fw.Common.Validation.Validators.DecimalRangeValidator target)
            :
                base(target, m_privateType)
        {
        }
        internal string DefaultNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNegatedMessageTemplate")));
                return ret;
            }
        }

        internal string DefaultNonNegatedMessageTemplate
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("DefaultNonNegatedMessageTemplate")));
                return ret;
            }
        }
    }

    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Configuration_FilesCollectionAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Configuration.FilesCollection));

        internal TERASOLUNA_Fw_Common_Configuration_FilesCollectionAccessor(global::TERASOLUNA.Fw.Common.Configuration.FilesCollection target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static string FILE_ELEMENT_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("FILE_ELEMENT_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("FILE_ELEMENT_NAME", value);
            }
        }

        internal string ElementName
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("ElementName")));
                return ret;
            }
        }

        internal global::System.Configuration.ConfigurationElement CreateNewElement()
        {
            object[] args = new object[0];
            global::System.Configuration.ConfigurationElement ret = ((global::System.Configuration.ConfigurationElement)(m_privateObject.Invoke("CreateNewElement", new System.Type[0], args)));
            return ret;
        }

        internal object GetElementKey(global::System.Configuration.ConfigurationElement element)
        {
            object[] args = new object[] {
                element};
            object ret = ((object)(m_privateObject.Invoke("GetElementKey", new System.Type[] {
                    typeof(global::System.Configuration.ConfigurationElement)}, args)));
            return ret;
        }
    }

    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Configuration_BLogic_BLogicConfigurationSectionAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicConfigurationSection));

        internal TERASOLUNA_Fw_Common_Configuration_BLogic_BLogicConfigurationSectionAccessor(global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicConfigurationSection target)
            :
                base(target, m_privateType)
        {
        }

        internal static string SECTION_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("SECTION_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("SECTION_NAME", value);
            }
        }

        internal static string FILES_ELEMENT_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("FILES_ELEMENT_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("FILES_ELEMENT_NAME", value);
            }
        }

        internal static string BLOGIC_CONFIGURATION_ELEMENT_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("BLOGIC_CONFIGURATION_ELEMENT_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("BLOGIC_CONFIGURATION_ELEMENT_NAME", value);
            }
        }

        internal static string NAME_ATTRIBUTE_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("NAME_ATTRIBUTE_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("NAME_ATTRIBUTE_NAME", value);
            }
        }

        internal static string TYPE_ATTRIBUTE_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("TYPE_ATTRIBUTE_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("TYPE_ATTRIBUTE_NAME", value);
            }
        }

        internal static string XML_NAMESPACE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("XML_NAMESPACE")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("XML_NAMESPACE", value);
            }
        }

        internal static string XML_NAMESPACE_PREFIX
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("XML_NAMESPACE_PREFIX")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("XML_NAMESPACE_PREFIX", value);
            }
        }

        internal static string SECTION_XPATH
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("SECTION_XPATH")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("SECTION_XPATH", value);
            }
        }

        internal static string ELEMENT_XPATH
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("ELEMENT_XPATH")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("ELEMENT_XPATH", value);
            }
        }

        internal static string XML_SCHEMA_FILE_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("XML_SCHEMA_FILE_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("XML_SCHEMA_FILE_NAME", value);
            }
        }

        internal void AddBlogicElements(global::System.Xml.XmlDocument xmlDoc)
        {
            object[] args = new object[] {
                xmlDoc};
            m_privateObject.Invoke("AddBlogicElements", new System.Type[] {
                    typeof(global::System.Xml.XmlDocument)}, args);
        }

        internal static void AddDbInfoElement(global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicDbInfoCollection DbInfoCollection, global::System.Xml.XmlNode xmlCurrentBlogic)
        {
            object[] args = new object[] {
                DbInfoCollection,
                xmlCurrentBlogic};
            m_privateType.InvokeStatic("AddDbInfoElement", new System.Type[] {
                    typeof(global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicDbInfoCollection),
                    typeof(global::System.Xml.XmlNode)}, args);
        }

        internal static global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicDbInfoElement CreateDbInfoElement(global::System.Xml.XmlNode xmlNode)
        {
            object[] args = new object[] {
                xmlNode};
            global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicDbInfoElement ret = ((global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicDbInfoElement)(m_privateType.InvokeStatic("CreateDbInfoElement", new System.Type[] {
                    typeof(global::System.Xml.XmlNode)}, args)));
            return ret;
        }
    }

    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Configuration_FileElementAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Configuration.FileElement));

        internal TERASOLUNA_Fw_Common_Configuration_FileElementAccessor(global::TERASOLUNA.Fw.Common.Configuration.FileElement target)
            :
                base(target, m_privateType)
        {
        }

        internal static string PATH_ATTRIBUTE_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("PATH_ATTRIBUTE_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("PATH_ATTRIBUTE_NAME", value);
            }
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Configuration_XmlDocumentValidatorAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Configuration.XmlDocumentValidator));

        internal TERASOLUNA_Fw_Common_Configuration_XmlDocumentValidatorAccessor(global::TERASOLUNA.Fw.Common.Configuration.XmlDocumentValidator target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal global::System.Text.StringBuilder validationErrorMessageBuilder
        {
            get
            {
                global::System.Text.StringBuilder ret = ((global::System.Text.StringBuilder)(m_privateObject.GetField("validationErrorMessageBuilder")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("validationErrorMessageBuilder", value);
            }
        }

        internal global::System.Xml.Schema.XmlSchemaSet schemaSet
        {
            get
            {
                global::System.Xml.Schema.XmlSchemaSet ret = ((global::System.Xml.Schema.XmlSchemaSet)(m_privateObject.GetField("schemaSet")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("schemaSet", value);
            }
        }

        internal void ValidationCallBackEventHandler(object sender, global::System.Xml.Schema.ValidationEventArgs e)
        {
            object[] args = new object[] {
                sender,
                e};
            m_privateObject.Invoke("ValidationCallBackEventHandler", new System.Type[] {
                    typeof(object),
                    typeof(global::System.Xml.Schema.ValidationEventArgs)}, args);
        }

        internal static string GetMessage(global::System.Xml.Schema.XmlSeverityType severityType, string message)
        {
            object[] args = new object[] {
                severityType,
                message};
            string ret = ((string)(m_privateType.InvokeStatic("GetMessage", new System.Type[] {
                    typeof(global::System.Xml.Schema.XmlSeverityType),
                    typeof(string)}, args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Configuration_BLogic_BLogicCollectionAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicCollection));

        internal TERASOLUNA_Fw_Common_Configuration_BLogic_BLogicCollectionAccessor(global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicCollection target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static string BLOGIC_ELEMENT_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("BLOGIC_ELEMENT_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("BLOGIC_ELEMENT_NAME", value);
            }
        }

        internal string ElementName
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("ElementName")));
                return ret;
            }
        }

        internal global::System.Configuration.ConfigurationElement CreateNewElement()
        {
            object[] args = new object[0];
            global::System.Configuration.ConfigurationElement ret = ((global::System.Configuration.ConfigurationElement)(m_privateObject.Invoke("CreateNewElement", new System.Type[0], args)));
            return ret;
        }

        internal object GetElementKey(global::System.Configuration.ConfigurationElement element)
        {
            object[] args = new object[] {
                element};
            object ret = ((object)(m_privateObject.Invoke("GetElementKey", new System.Type[] {
                    typeof(global::System.Configuration.ConfigurationElement)}, args)));
            return ret;
        }

        internal void BaseAdd(global::System.Configuration.ConfigurationElement element)
        {
            object[] args = new object[] {
                element};
            m_privateObject.Invoke("BaseAdd", new System.Type[] {
                    typeof(global::System.Configuration.ConfigurationElement)}, args);
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Configuration_BLogic_BLogicDbInfoCollectionAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicDbInfoCollection));

        internal TERASOLUNA_Fw_Common_Configuration_BLogic_BLogicDbInfoCollectionAccessor(global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicDbInfoCollection target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static string DBINFO_ELEMENT_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("DBINFO_ELEMENT_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("DBINFO_ELEMENT_NAME", value);
            }
        }

        internal string ElementName
        {
            get
            {
                string ret = ((string)(m_privateObject.GetProperty("ElementName")));
                return ret;
            }
        }

        internal global::System.Configuration.ConfigurationElement CreateNewElement()
        {
            object[] args = new object[0];
            global::System.Configuration.ConfigurationElement ret = ((global::System.Configuration.ConfigurationElement)(m_privateObject.Invoke("CreateNewElement", new System.Type[0], args)));
            return ret;
        }

        internal object GetElementKey(global::System.Configuration.ConfigurationElement element)
        {
            object[] args = new object[] {
                element};
            object ret = ((object)(m_privateObject.Invoke("GetElementKey", new System.Type[] {
                    typeof(global::System.Configuration.ConfigurationElement)}, args)));
            return ret;
        }

        internal void BaseAdd(global::System.Configuration.ConfigurationElement element)
        {
            object[] args = new object[] {
                element};
            m_privateObject.Invoke("BaseAdd", new System.Type[] {
                    typeof(global::System.Configuration.ConfigurationElement)}, args);
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Properties_ResourcesAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType("TERASOLUNA.Fw.Common", "TERASOLUNA.Fw.Common.Properties.Resources");

        internal TERASOLUNA_Fw_Common_Properties_ResourcesAccessor(object target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::System.Resources.ResourceManager resourceMan
        {
            get
            {
                global::System.Resources.ResourceManager ret = ((global::System.Resources.ResourceManager)(m_privateType.GetStaticField("resourceMan")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("resourceMan", value);
            }
        }

        internal static global::System.Globalization.CultureInfo resourceCulture
        {
            get
            {
                global::System.Globalization.CultureInfo ret = ((global::System.Globalization.CultureInfo)(m_privateType.GetStaticField("resourceCulture")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("resourceCulture", value);
            }
        }

        internal static global::System.Resources.ResourceManager ResourceManager
        {
            get
            {
                global::System.Resources.ResourceManager ret = ((global::System.Resources.ResourceManager)(m_privateType.GetStaticProperty("ResourceManager")));
                return ret;
            }
        }

        internal static global::System.Globalization.CultureInfo Culture
        {
            get
            {
                global::System.Globalization.CultureInfo ret = ((global::System.Globalization.CultureInfo)(m_privateType.GetStaticProperty("Culture")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticProperty("Culture", value);
            }
        }

        internal static string ALPHANUMERIC_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("ALPHANUMERIC_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string ALPHANUMERIC_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("ALPHANUMERIC_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string BYTE_RANGE_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("BYTE_RANGE_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string BYTE_RANGE_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("BYTE_RANGE_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string CAPALPHANUMERIC_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("CAPALPHANUMERIC_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string CAPALPHANUMERIC_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("CAPALPHANUMERIC_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string CONTAINS_VALIDATOR_ALL_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("CONTAINS_VALIDATOR_ALL_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string CONTAINS_VALIDATOR_ALL_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("CONTAINS_VALIDATOR_ALL_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string CONTAINS_VALIDATOR_ANY_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("CONTAINS_VALIDATOR_ANY_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string CONTAINS_VALIDATOR_ANY_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("CONTAINS_VALIDATOR_ANY_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string D_CREATE_INSTANCE_SUCCESS
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("D_CREATE_INSTANCE_SUCCESS")));
                return ret;
            }
        }

        internal static string D_GENERATE_VALIDATOR
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("D_GENERATE_VALIDATOR")));
                return ret;
            }
        }

        internal static string D_GET_TYPENAME_FROM_APPSETTINGS
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("D_GET_TYPENAME_FROM_APPSETTINGS")));
                return ret;
            }
        }

        internal static string D_LOAD_CONFIGURATION_SOURCE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("D_LOAD_CONFIGURATION_SOURCE")));
                return ret;
            }
        }

        internal static string D_LOAD_RESOURCE_TYPE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("D_LOAD_RESOURCE_TYPE")));
                return ret;
            }
        }

        internal static string D_MAKE_GENERICTYPE_SUCCESS
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("D_MAKE_GENERICTYPE_SUCCESS")));
                return ret;
            }
        }

        internal static string D_TYPE_LOADED
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("D_TYPE_LOADED")));
                return ret;
            }
        }

        internal static string D_USE_DEFAULT_TYPE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("D_USE_DEFAULT_TYPE")));
                return ret;
            }
        }

        internal static string DATE_TIME_FORMAT_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATE_TIME_FORMAT_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATE_TIME_FORMAT_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATE_TIME_FORMAT_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NEGATED_EX_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NEGATED_EX_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NEGATED_EX_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NEGATED_EX_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NEGATED_EX_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NEGATED_EX_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NEGATED_IG_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NEGATED_IG_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NEGATED_IG_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NEGATED_IG_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NEGATED_IN_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NEGATED_IN_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NEGATED_IN_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NEGATED_IN_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NEGATED_IN_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NEGATED_IN_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NONNEGATED_EX_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NONNEGATED_EX_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NONNEGATED_EX_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NONNEGATED_EX_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NONNEGATED_EX_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NONNEGATED_EX_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NONNEGATED_IG_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NONNEGATED_IG_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NONNEGATED_IG_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NONNEGATED_IG_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NONNEGATED_IN_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NONNEGATED_IN_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NONNEGATED_IN_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NONNEGATED_IN_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string DATETIME_RANGE_VALIDATOR_NONNEGATED_IN_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("DATETIME_RANGE_VALIDATOR_NONNEGATED_IN_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string E_A_LOT_OF_PARAMS
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_A_LOT_OF_PARAMS")));
                return ret;
            }
        }

        internal static string E_ABSTRACT_TYPE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_ABSTRACT_TYPE")));
                return ret;
            }
        }

        internal static string E_ASSEMBLY_FILE_NOT_FOUND
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_ASSEMBLY_FILE_NOT_FOUND")));
                return ret;
            }
        }

        internal static string E_ASSEMBLY_LOAD_FAILED
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_ASSEMBLY_LOAD_FAILED")));
                return ret;
            }
        }

        internal static string E_BAD_IMAGE_FORMAT_ASSEMBLY
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_BAD_IMAGE_FORMAT_ASSEMBLY")));
                return ret;
            }
        }

        internal static string E_BLOGIC_IBLOGIC_INVALID_CONSTRUCTOR
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_BLOGIC_IBLOGIC_INVALID_CONSTRUCTOR")));
                return ret;
            }
        }

        internal static string E_BLOGIC_TABLE_NOT_FOUND
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_BLOGIC_TABLE_NOT_FOUND")));
                return ret;
            }
        }

        internal static string E_BLOGIC_TYPE_NOT_FOUND
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_BLOGIC_TYPE_NOT_FOUND")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_EXTERNAL_CONFIG_LOAD_FAILED
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_EXTERNAL_CONFIG_LOAD_FAILED")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_INVALID_CAST
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_INVALID_CAST")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_INVALID_CUSTOM_SECTION_HANDLER
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_INVALID_CUSTOM_SECTION_HANDLER")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_INVALID_EXTERNAL_CONFIG_FILE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_INVALID_EXTERNAL_CONFIG_FILE")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_INVALID_MERGED_CONFIG
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_INVALID_MERGED_CONFIG")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_NOT_FOUND
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_NOT_FOUND")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_NOT_SUPPORT_VALIDATION_SEVERITYTYPE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_NOT_SUPPORT_VALIDATION_SEVERITYTYPE")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_SCHEMAFILE_NOT_FOUND
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_SCHEMAFILE_NOT_FOUND")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_XMLSCHEMASET_NOT_FOUND
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_XMLSCHEMASET_NOT_FOUND")));
                return ret;
            }
        }

        internal static string E_CONFIGURATION_XMLSEVERITYTYPE_ERROR
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_CONFIGURATION_XMLSEVERITYTYPE_ERROR")));
                return ret;
            }
        }

        internal static string E_EMPTY_ILIST
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_EMPTY_ILIST")));
                return ret;
            }
        }

        internal static string E_EMPTY_STRING
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_EMPTY_STRING")));
                return ret;
            }
        }

        internal static string E_EMPTY_TYPE_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_EMPTY_TYPE_NAME")));
                return ret;
            }
        }

        internal static string E_INSTANCE_CREATION_FAILED
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_INSTANCE_CREATION_FAILED")));
                return ret;
            }
        }

        internal static string E_INVALID_ARGUMENT
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_INVALID_ARGUMENT")));
                return ret;
            }
        }

        internal static string E_INVALID_CAST
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_INVALID_CAST")));
                return ret;
            }
        }

        internal static string E_INVALID_CAST_TYPE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_INVALID_CAST_TYPE")));
                return ret;
            }
        }

        internal static string E_INVALID_CAST_TYPE_FROM_GENERICPARAM
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_INVALID_CAST_TYPE_FROM_GENERICPARAM")));
                return ret;
            }
        }

        internal static string E_INVALID_CONSTRUCTION
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_INVALID_CONSTRUCTION")));
                return ret;
            }
        }

        internal static string E_INVALID_FILE_PATH
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_INVALID_FILE_PATH")));
                return ret;
            }
        }

        internal static string E_INVALID_LOGLEVEL_ARGUMENT
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_INVALID_LOGLEVEL_ARGUMENT")));
                return ret;
            }
        }

        internal static string E_MAKE_GENERICTYPE_FAILED
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_MAKE_GENERICTYPE_FAILED")));
                return ret;
            }
        }

        internal static string E_MEMBER_ACCESS_EXCEPTION
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_MEMBER_ACCESS_EXCEPTION")));
                return ret;
            }
        }

        internal static string E_MESSAGE_RESOURCE_NOT_DEFINED
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_MESSAGE_RESOURCE_NOT_DEFINED")));
                return ret;
            }
        }

        internal static string E_NEGATIVE_NUMBER
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_NEGATIVE_NUMBER")));
                return ret;
            }
        }

        internal static string E_NO_CONSTRUCTOR_DEFINITION
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_NO_CONSTRUCTOR_DEFINITION")));
                return ret;
            }
        }

        internal static string E_NOTSUPPOTED_METHOD
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_NOTSUPPOTED_METHOD")));
                return ret;
            }
        }

        internal static string E_NULL_ARGUMENT
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_NULL_ARGUMENT")));
                return ret;
            }
        }

        internal static string E_STRONG_TYPING_EXCEPTION
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_STRONG_TYPING_EXCEPTION")));
                return ret;
            }
        }

        internal static string E_TARGET_INVOCATION_EXCEPTION
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_TARGET_INVOCATION_EXCEPTION")));
                return ret;
            }
        }

        internal static string E_TARGET_TYPE_NOT_FOUND
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_TARGET_TYPE_NOT_FOUND")));
                return ret;
            }
        }

        internal static string E_TYPE_IS_NOT_GENERIC_TYPE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_TYPE_IS_NOT_GENERIC_TYPE")));
                return ret;
            }
        }

        internal static string E_TYPE_LOAD_FAILED
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_TYPE_LOAD_FAILED")));
                return ret;
            }
        }

        internal static string E_TYPE_LOAD_FAILED_IN_ASSEMBLY
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_TYPE_LOAD_FAILED_IN_ASSEMBLY")));
                return ret;
            }
        }

        internal static string E_VALIDATION_CONFIG_FILE_NOT_FOUND
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_VALIDATION_CONFIG_FILE_NOT_FOUND")));
                return ret;
            }
        }

        internal static string E_VALIDATION_CONFIG_INFO_INVALID
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_VALIDATION_CONFIG_INFO_INVALID")));
                return ret;
            }
        }

        internal static string E_VALIDATION_FILE_UNDEFINED
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_VALIDATION_FILE_UNDEFINED")));
                return ret;
            }
        }

        internal static string E_VALIDATION_RULESET_UNDEFINED
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_VALIDATION_RULESET_UNDEFINED")));
                return ret;
            }
        }

        internal static string E_VALIDATION_XPATH_NEGATIVE_INDEX
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_VALIDATION_XPATH_NEGATIVE_INDEX")));
                return ret;
            }
        }

        internal static string E_ZERO_AND_NEGATIVE_NUMBER
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("E_ZERO_AND_NEGATIVE_NUMBER")));
                return ret;
            }
        }

        internal static string HANKAKU_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("HANKAKU_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string HANKAKU_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("HANKAKU_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string HANKAKUKANA_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("HANKAKUKANA_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string HANKAKUKANA_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("HANKAKUKANA_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NEGATED_EX_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NEGATED_EX_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NEGATED_EX_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NEGATED_EX_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NEGATED_EX_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NEGATED_EX_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NEGATED_IG_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NEGATED_IG_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NEGATED_IG_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NEGATED_IG_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NEGATED_IN_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NEGATED_IN_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NEGATED_IN_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NEGATED_IN_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NEGATED_IN_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NEGATED_IN_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NONNEGATED_EX_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NONNEGATED_EX_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NONNEGATED_EX_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NONNEGATED_EX_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NONNEGATED_EX_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NONNEGATED_EX_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NONNEGATED_IG_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NONNEGATED_IG_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NONNEGATED_IG_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NONNEGATED_IG_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NONNEGATED_IN_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NONNEGATED_IN_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NONNEGATED_IN_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NONNEGATED_IN_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_RANGE_VALIDATOR_NONNEGATED_IN_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_RANGE_VALIDATOR_NONNEGATED_IN_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMBER_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMBER_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMERIC_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMERIC_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string NUMERIC_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("NUMERIC_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string REGEX_VALIDATOR_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("REGEX_VALIDATOR_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string REQUIRED_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("REQUIRED_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string REQUIRED_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("REQUIRED_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NEGATED_EX_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NEGATED_EX_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NEGATED_EX_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NEGATED_EX_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NEGATED_EX_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NEGATED_EX_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NEGATED_IG_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NEGATED_IG_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NEGATED_IG_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NEGATED_IG_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NEGATED_IN_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NEGATED_IN_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NEGATED_IN_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NEGATED_IN_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NEGATED_IN_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NEGATED_IN_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NONNEGATED_EX_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NONNEGATED_EX_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NONNEGATED_EX_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NONNEGATED_EX_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NONNEGATED_EX_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NONNEGATED_EX_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NONNEGATED_IG_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NONNEGATED_IG_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NONNEGATED_IG_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NONNEGATED_IG_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NONNEGATED_IN_EX_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NONNEGATED_IN_EX_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NONNEGATED_IN_IG_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NONNEGATED_IN_IG_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string STRING_LENGTH_VALIDATOR_NONNEGATED_IN_IN_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("STRING_LENGTH_VALIDATOR_NONNEGATED_IN_IN_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string T_CONFIGURATION_LOAD_KEY
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("T_CONFIGURATION_LOAD_KEY")));
                return ret;
            }
        }

        internal static string T_CONFIGURATION_LOAD_PARAMETER
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("T_CONFIGURATION_LOAD_PARAMETER")));
                return ret;
            }
        }

        internal static string URL_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("URL_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string URL_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("URL_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string W_CONFIGURATION_XMLSEVERITYTYPE_WARNING
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("W_CONFIGURATION_XMLSEVERITYTYPE_WARNING")));
                return ret;
            }
        }

        internal static string W_VALIDATOR_EXCEPTION
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("W_VALIDATOR_EXCEPTION")));
                return ret;
            }
        }

        internal static string ZENKAKU_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("ZENKAKU_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string ZENKAKU_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("ZENKAKU_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string ZENKAKUKANA_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("ZENKAKUKANA_STRING_VALIDATOR_NEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static string ZENKAKUKANA_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticProperty("ZENKAKUKANA_STRING_VALIDATOR_NONNEGATED_MESSAGETEMPLATE")));
                return ret;
            }
        }

        internal static object CreatePrivate()
        {
            object[] args = new object[0];
            Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject priv_obj = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateObject("TERASOLUNA.Fw.Common", "TERASOLUNA.Fw.Common.Properties.Resources", new System.Type[0], args);
            return priv_obj.Target;
        }
    }


    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_BLogic_BLogicFactoryAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.BLogic.BLogicFactory));

        internal TERASOLUNA_Fw_Common_BLogic_BLogicFactoryAccessor(global::TERASOLUNA.Fw.Common.BLogic.BLogicFactory target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static string BLOGIC_FACTORY_TYPENAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("BLOGIC_FACTORY_TYPENAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("BLOGIC_FACTORY_TYPENAME", value);
            }
        }

        internal static global::TERASOLUNA.Fw.Common.BLogic.BLogicFactory _factory
        {
            get
            {
                global::TERASOLUNA.Fw.Common.BLogic.BLogicFactory ret = ((global::TERASOLUNA.Fw.Common.BLogic.BLogicFactory)(m_privateType.GetStaticField("_factory")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_factory", value);
            }
        }

        internal static object _syncRoot
        {
            get
            {
                object ret = ((object)(m_privateType.GetStaticField("_syncRoot")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_syncRoot", value);
            }
        }

        internal System.Collections.Generic.IDictionary<string, System.Type> BLogicTypes
        {
            get
            {
                System.Collections.Generic.IDictionary<string, System.Type> ret = ((System.Collections.Generic.IDictionary<string, System.Type>)(m_privateObject.GetProperty("BLogicTypes")));
                return ret;
            }
        }

        internal static global::TERASOLUNA.Fw.Common.BLogic.BLogicFactory Factory
        {
            get
            {
                global::TERASOLUNA.Fw.Common.BLogic.BLogicFactory ret = ((global::TERASOLUNA.Fw.Common.BLogic.BLogicFactory)(m_privateType.GetStaticProperty("Factory")));
                return ret;
            }
        }

        internal global::TERASOLUNA.Fw.Common.BLogic.IBLogic CreateInstance(string blogicName, params string[] genericTypeNames)
        {
            object[] args = new object[] {
                blogicName,
                genericTypeNames};
            global::TERASOLUNA.Fw.Common.BLogic.IBLogic ret = ((global::TERASOLUNA.Fw.Common.BLogic.IBLogic)(m_privateObject.Invoke("CreateInstance", new System.Type[] {
                    typeof(string),
                    typeof(string).MakeArrayType()}, args)));
            return ret;
        }
    }

    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Configuration_TerasolunaConfigurationAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Configuration.TerasolunaConfiguration));

        internal TERASOLUNA_Fw_Common_Configuration_TerasolunaConfigurationAccessor(global::TERASOLUNA.Fw.Common.Configuration.TerasolunaConfiguration target)
            :
                base(target, m_privateType)
        {
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_log", value);
            }
        }

        internal static string BLOGIC_CONFIGURATION_SECTION_NAME
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("BLOGIC_CONFIGURATION_SECTION_NAME")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("BLOGIC_CONFIGURATION_SECTION_NAME", value);
            }
        }

        internal static global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicConfigurationSection _blogicConfigSection
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicConfigurationSection ret = ((global::TERASOLUNA.Fw.Common.Configuration.BLogic.BLogicConfigurationSection)(m_privateType.GetStaticField("_blogicConfigSection")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_blogicConfigSection", value);
            }
        }

        internal static object _syncRoot
        {
            get
            {
                object ret = ((object)(m_privateType.GetStaticField("_syncRoot")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_syncRoot", value);
            }
        }
    }

    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_Logging_LogFactoryAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Logging.LogFactory));

        internal TERASOLUNA_Fw_Common_Logging_LogFactoryAccessor(global::TERASOLUNA.Fw.Common.Logging.LogFactory target)
            :
                base(target, m_privateType)
        {
        }

        internal static string APP_KEY_FACTORY_PROPERTY
        {
            get
            {
                string ret = ((string)(m_privateType.GetStaticField("APP_KEY_FACTORY_PROPERTY")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("APP_KEY_FACTORY_PROPERTY", value);
            }
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.LogFactory _logFactory
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.LogFactory ret = ((global::TERASOLUNA.Fw.Common.Logging.LogFactory)(m_privateType.GetStaticField("_logFactory")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_logFactory", value);
            }
        }

        internal static object _syncRoot
        {
            get
            {
                object ret = ((object)(m_privateType.GetStaticField("_syncRoot")));
                return ret;
            }
            set
            {
                m_privateType.SetStaticField("_syncRoot", value);
            }
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.LogFactory Factory
        {
            get
            {
                global::TERASOLUNA.Fw.Common.Logging.LogFactory ret = ((global::TERASOLUNA.Fw.Common.Logging.LogFactory)(m_privateType.GetStaticProperty("Factory")));
                return ret;
            }
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.LogFactory CreateLogFactoryFromAppSettings(string appSettingsKey, global::System.Type defaultType)
        {
            object[] args = new object[] {
                appSettingsKey,
                defaultType};
            global::TERASOLUNA.Fw.Common.Logging.LogFactory ret = ((global::TERASOLUNA.Fw.Common.Logging.LogFactory)(m_privateType.InvokeStatic("CreateLogFactoryFromAppSettings", new System.Type[] {
                    typeof(string),
                    typeof(global::System.Type)}, args)));
            return ret;
        }

        internal static global::TERASOLUNA.Fw.Common.Logging.LogFactory CreateLogFactoryByType(global::System.Type targetType)
        {
            object[] args = new object[] {
                targetType};
            global::TERASOLUNA.Fw.Common.Logging.LogFactory ret = ((global::TERASOLUNA.Fw.Common.Logging.LogFactory)(m_privateType.InvokeStatic("CreateLogFactoryByType", new System.Type[] {
                    typeof(global::System.Type)}, args)));
            return ret;
        }

        internal global::TERASOLUNA.Fw.Common.Logging.ILog GetInstance(string className, params object[] args)
        {
            object[] _args = new object[] {
                className,
                args};
            global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateObject.Invoke("GetInstance", new System.Type[] {
                    typeof(string),
                    typeof(object).MakeArrayType()}, _args)));
            return ret;
        }

        internal global::TERASOLUNA.Fw.Common.Logging.ILog GetInstance(global::System.Type classType, params object[] args)
        {
            object[] _args = new object[] {
                classType,
                args};
            global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateObject.Invoke("GetInstance", new System.Type[] {
                    typeof(global::System.Type),
                    typeof(object).MakeArrayType()}, _args)));
            return ret;
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_BLogic_BLogicParamAccessor : BaseAccessor
    {

        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.BLogic.BLogicParam));

        internal TERASOLUNA_Fw_Common_BLogic_BLogicParamAccessor(global::TERASOLUNA.Fw.Common.BLogic.BLogicParam target)
            :
                base(target, m_privateType)
        {
        }

        internal global::System.Data.DataSet _paramData
        {
            get
            {
                global::System.Data.DataSet ret = ((global::System.Data.DataSet)(m_privateObject.GetField("_paramData")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_paramData", value);
            }
        }

        internal global::System.Collections.Generic.IDictionary<string, object> _items
        {
            get
            {
                global::System.Collections.Generic.IDictionary<string, object> ret = ((global::System.Collections.Generic.IDictionary<string, object>)(m_privateObject.GetField("_items")));
                return ret;
            }
            set
            {
                m_privateObject.SetField("_items", value);
            }
        }
    }
    [System.Diagnostics.DebuggerStepThrough()]
    [System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
    internal class TERASOLUNA_Fw_Common_BLogic_NopBLogicAccessor : BaseAccessor
    {
        protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.BLogic.NopBLogic));

        internal TERASOLUNA_Fw_Common_BLogic_NopBLogicAccessor(global::TERASOLUNA.Fw.Common.BLogic.NopBLogic target)
            :
                base(target, m_privateType)
        {
        }
    }
[System.Diagnostics.DebuggerStepThrough()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
internal class TERASOLUNA_Fw_Common_Logging_TraceSourceLog_TraceSourceLoggerAccessor : BaseAccessor {
    
    protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.TraceSourceLogger));
    
    internal TERASOLUNA_Fw_Common_Logging_TraceSourceLog_TraceSourceLoggerAccessor(global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.TraceSourceLogger target) : 
            base(target, m_privateType) {
    }
    
    internal static int DEFAULT_EVENT_ID {
        get {
            int ret = ((int)(m_privateType.GetStaticField("DEFAULT_EVENT_ID")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("DEFAULT_EVENT_ID", value);
        }
    }
    
    internal static string BODY_MESSAGE_FORMAT {
        get {
            string ret = ((string)(m_privateType.GetStaticField("BODY_MESSAGE_FORMAT")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("BODY_MESSAGE_FORMAT", value);
        }
    }
    
    internal static string EXCEPTION_MESSAGE_FORMAT {
        get {
            string ret = ((string)(m_privateType.GetStaticField("EXCEPTION_MESSAGE_FORMAT")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("EXCEPTION_MESSAGE_FORMAT", value);
        }
    }
    
    internal string _className {
        get {
            string ret = ((string)(m_privateObject.GetField("_className")));
            return ret;
        }
        set {
            m_privateObject.SetField("_className", value);
        }
    }
    
    internal global::System.Diagnostics.TraceSource _traceSource {
        get {
            global::System.Diagnostics.TraceSource ret = ((global::System.Diagnostics.TraceSource)(m_privateObject.GetField("_traceSource")));
            return ret;
        }
        set {
            m_privateObject.SetField("_traceSource", value);
        }
    }
    
    internal global::TERASOLUNA.Fw.Common.Logging.LogLevel _logLevel {
        get {
            global::TERASOLUNA.Fw.Common.Logging.LogLevel ret = ((global::TERASOLUNA.Fw.Common.Logging.LogLevel)(m_privateObject.GetField("_logLevel")));
            return ret;
        }
        set {
            m_privateObject.SetField("_logLevel", value);
        }
    }
    
    internal int DefaultEventId {
        get {
            int ret = ((int)(m_privateObject.GetProperty("DefaultEventId")));
            return ret;
        }
    }
    
    internal string BodyMessageFormat {
        get {
            string ret = ((string)(m_privateObject.GetProperty("BodyMessageFormat")));
            return ret;
        }
    }
    
    internal string ExceptionMessageFormat {
        get {
            string ret = ((string)(m_privateObject.GetProperty("ExceptionMessageFormat")));
            return ret;
        }
    }
    
    internal string ClassName {
        get {
            string ret = ((string)(m_privateObject.GetProperty("ClassName")));
            return ret;
        }
        set {
            m_privateObject.SetProperty("ClassName", value);
        }
    }
    
    internal global::System.Diagnostics.TraceSource CurrentTraceSource {
        get {
            global::System.Diagnostics.TraceSource ret = ((global::System.Diagnostics.TraceSource)(m_privateObject.GetProperty("CurrentTraceSource")));
            return ret;
        }
        set {
            m_privateObject.SetProperty("CurrentTraceSource", value);
        }
    }
    
    internal global::TERASOLUNA.Fw.Common.Logging.LogLevel CurrentLogLevel {
        get {
            global::TERASOLUNA.Fw.Common.Logging.LogLevel ret = ((global::TERASOLUNA.Fw.Common.Logging.LogLevel)(m_privateObject.GetProperty("CurrentLogLevel")));
            return ret;
        }
        set {
            m_privateObject.SetProperty("CurrentLogLevel", value);
        }
    }
    
    internal static global::TERASOLUNA.Fw.Common.Logging.LogLevel GetLogLevel(global::System.Diagnostics.SourceLevels sourceLevel) {
        object[] args = new object[] {
                sourceLevel};
        global::TERASOLUNA.Fw.Common.Logging.LogLevel ret = ((global::TERASOLUNA.Fw.Common.Logging.LogLevel)(m_privateType.InvokeStatic("GetLogLevel", new System.Type[] {
                    typeof(global::System.Diagnostics.SourceLevels)}, args)));
        return ret;
    }
    
    internal bool IsLevelEnabled(global::TERASOLUNA.Fw.Common.Logging.LogLevel logLevel) {
        object[] args = new object[] {
                logLevel};
        bool ret = ((bool)(m_privateObject.Invoke("IsLevelEnabled", new System.Type[] {
                    typeof(global::TERASOLUNA.Fw.Common.Logging.LogLevel)}, args)));
        return ret;
    }
    
    internal void Write(global::TERASOLUNA.Fw.Common.Logging.LogLevel logLevel, object message) {
        object[] args = new object[] {
                logLevel,
                message};
        m_privateObject.Invoke("Write", new System.Type[] {
                    typeof(global::TERASOLUNA.Fw.Common.Logging.LogLevel),
                    typeof(object)}, args);
    }
    
    internal void Write(global::TERASOLUNA.Fw.Common.Logging.LogLevel logLevel, object message, global::System.Exception ex) {
        object[] args = new object[] {
                logLevel,
                message,
                ex};
        m_privateObject.Invoke("Write", new System.Type[] {
                    typeof(global::TERASOLUNA.Fw.Common.Logging.LogLevel),
                    typeof(object),
                    typeof(global::System.Exception)}, args);
    }
    
    internal void Write(global::TERASOLUNA.Fw.Common.Logging.LogLevel logLevel, object message, int eventId) {
        object[] args = new object[] {
                logLevel,
                message,
                eventId};
        m_privateObject.Invoke("Write", new System.Type[] {
                    typeof(global::TERASOLUNA.Fw.Common.Logging.LogLevel),
                    typeof(object),
                    typeof(int)}, args);
    }
    
    internal void Write(global::TERASOLUNA.Fw.Common.Logging.LogLevel logLevel, object message, global::System.Exception ex, int eventId) {
        object[] args = new object[] {
                logLevel,
                message,
                ex,
                eventId};
        m_privateObject.Invoke("Write", new System.Type[] {
                    typeof(global::TERASOLUNA.Fw.Common.Logging.LogLevel),
                    typeof(object),
                    typeof(global::System.Exception),
                    typeof(int)}, args);
    }
    
    internal global::System.Diagnostics.TraceEventType GetTraceEventType(global::TERASOLUNA.Fw.Common.Logging.LogLevel logLevel) {
        object[] args = new object[] {
                logLevel};
        global::System.Diagnostics.TraceEventType ret = ((global::System.Diagnostics.TraceEventType)(m_privateObject.Invoke("GetTraceEventType", new System.Type[] {
                    typeof(global::TERASOLUNA.Fw.Common.Logging.LogLevel)}, args)));
        return ret;
    }
    
    internal string CreateMessage(object message, global::TERASOLUNA.Fw.Common.Logging.LogLevel logLevel, global::System.Exception ex) {
        object[] args = new object[] {
                message,
                logLevel,
                ex};
        string ret = ((string)(m_privateObject.Invoke("CreateMessage", new System.Type[] {
                    typeof(object),
                    typeof(global::TERASOLUNA.Fw.Common.Logging.LogLevel),
                    typeof(global::System.Exception)}, args)));
        return ret;
    }
}
[System.Diagnostics.DebuggerStepThrough()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
internal class TERASOLUNA_Fw_Common_Logging_TraceSourceLog_TraceSourceLogFactoryAccessor : BaseAccessor {
    
    protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.TraceSourceLogFactory));
    
    internal TERASOLUNA_Fw_Common_Logging_TraceSourceLog_TraceSourceLogFactoryAccessor(global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.TraceSourceLogFactory target) : 
            base(target, m_privateType) {
    }
    
    internal static string DEFAULT_SOURCE_NAME {
        get {
            string ret = ((string)(m_privateType.GetStaticField("DEFAULT_SOURCE_NAME")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("DEFAULT_SOURCE_NAME", value);
        }
    }
    
    internal static string KEY_FORMAT {
        get {
            string ret = ((string)(m_privateType.GetStaticField("KEY_FORMAT")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("KEY_FORMAT", value);
        }
    }
    
    internal string KeyFormat {
        get {
            string ret = ((string)(m_privateObject.GetProperty("KeyFormat")));
            return ret;
        }
    }
    
    internal System.Collections.Generic.IDictionary<string, TERASOLUNA.Fw.Common.Logging.TraceSourceLog.ITraceSourceLog> Loggers {
        get {
            System.Collections.Generic.IDictionary<string, TERASOLUNA.Fw.Common.Logging.TraceSourceLog.ITraceSourceLog> ret = ((System.Collections.Generic.IDictionary<string, TERASOLUNA.Fw.Common.Logging.TraceSourceLog.ITraceSourceLog>)(m_privateObject.GetProperty("Loggers")));
            return ret;
        }
    }
    
    internal global::TERASOLUNA.Fw.Common.Logging.ILog GetInstance(string className, params object[] args) {
        object[] _args = new object[] {
                className,
                args};
        global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateObject.Invoke("GetInstance", new System.Type[] {
                    typeof(string),
                    typeof(object).MakeArrayType()}, _args)));
        return ret;
    }
    
    internal global::TERASOLUNA.Fw.Common.Logging.ILog GetInstance(global::System.Type classType, params object[] args) {
        object[] _args = new object[] {
                classType,
                args};
        global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateObject.Invoke("GetInstance", new System.Type[] {
                    typeof(global::System.Type),
                    typeof(object).MakeArrayType()}, _args)));
        return ret;
    }
    
    internal string GetSourceName(params object[] args) {
        object[] _args = new object[] {
                args};
        string ret = ((string)(m_privateObject.Invoke("GetSourceName", new System.Type[] {
                    typeof(object).MakeArrayType()}, _args)));
        return ret;
    }
    
    internal global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.ITraceSourceLog CreateTraceSourceLoggerByName(string className, string sourceName) {
        object[] args = new object[] {
                className,
                sourceName};
        global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.ITraceSourceLog ret = ((global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.ITraceSourceLog)(m_privateObject.Invoke("CreateTraceSourceLoggerByName", new System.Type[] {
                    typeof(string),
                    typeof(string)}, args)));
        return ret;
    }
    
    internal global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.ITraceSourceLog CreateTraceSourceLoggerByType(global::System.Type classType, string sourceName) {
        object[] args = new object[] {
                classType,
                sourceName};
        global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.ITraceSourceLog ret = ((global::TERASOLUNA.Fw.Common.Logging.TraceSourceLog.ITraceSourceLog)(m_privateObject.Invoke("CreateTraceSourceLoggerByType", new System.Type[] {
                    typeof(global::System.Type),
                    typeof(string)}, args)));
        return ret;
    }
}
[System.Diagnostics.DebuggerStepThrough()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
internal class TERASOLUNA_Fw_Common_MessageInfoAccessor : BaseAccessor {
    
    protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.MessageInfo));
    
    internal TERASOLUNA_Fw_Common_MessageInfoAccessor(global::TERASOLUNA.Fw.Common.MessageInfo target) : 
            base(target, m_privateType) {
    }
    
    internal string _message {
        get {
            string ret = ((string)(m_privateObject.GetField("_message")));
            return ret;
        }
        set {
            m_privateObject.SetField("_message", value);
        }
    }
    
    internal string _key {
        get {
            string ret = ((string)(m_privateObject.GetField("_key")));
            return ret;
        }
        set {
            m_privateObject.SetField("_key", value);
        }
    }
    
    internal object _detail {
        get {
            object ret = ((object)(m_privateObject.GetField("_detail")));
            return ret;
        }
        set {
            m_privateObject.SetField("_detail", value);
        }
    }
}
[System.Diagnostics.DebuggerStepThrough()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.TestTools.UnitTestGeneration", "1.0.0.0")]
internal class TERASOLUNA_Fw_Common_MessageManagerAccessor : BaseAccessor {
    
    protected static Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType m_privateType = new Microsoft.VisualStudio.TestTools.UnitTesting.PrivateType(typeof(global::TERASOLUNA.Fw.Common.MessageManager));
    
    internal TERASOLUNA_Fw_Common_MessageManagerAccessor(global::TERASOLUNA.Fw.Common.MessageManager target) : 
            base(target, m_privateType) {
    }
    
    internal static string RESOURCE_NAME_PREFIX {
        get {
            string ret = ((string)(m_privateType.GetStaticField("RESOURCE_NAME_PREFIX")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("RESOURCE_NAME_PREFIX", value);
        }
    }
    
    internal static string MESSAGE_MANAGER_TYPE_NAME {
        get {
            string ret = ((string)(m_privateType.GetStaticField("MESSAGE_MANAGER_TYPE_NAME")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("MESSAGE_MANAGER_TYPE_NAME", value);
        }
    }
    
    internal static global::TERASOLUNA.Fw.Common.Logging.ILog _log {
        get {
            global::TERASOLUNA.Fw.Common.Logging.ILog ret = ((global::TERASOLUNA.Fw.Common.Logging.ILog)(m_privateType.GetStaticField("_log")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("_log", value);
        }
    }
    
    internal static object _syncRoot {
        get {
            object ret = ((object)(m_privateType.GetStaticField("_syncRoot")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("_syncRoot", value);
        }
    }
    
    internal static global::TERASOLUNA.Fw.Common.MessageManager _instance {
        get {
            global::TERASOLUNA.Fw.Common.MessageManager ret = ((global::TERASOLUNA.Fw.Common.MessageManager)(m_privateType.GetStaticField("_instance")));
            return ret;
        }
        set {
            m_privateType.SetStaticField("_instance", value);
        }
    }
    
    internal global::System.Globalization.CultureInfo _resourceCulture {
        get {
            global::System.Globalization.CultureInfo ret = ((global::System.Globalization.CultureInfo)(m_privateObject.GetField("_resourceCulture")));
            return ret;
        }
        set {
            m_privateObject.SetField("_resourceCulture", value);
        }
    }
    
    internal static global::TERASOLUNA.Fw.Common.MessageManager Instance {
        get {
            global::TERASOLUNA.Fw.Common.MessageManager ret = ((global::TERASOLUNA.Fw.Common.MessageManager)(m_privateType.GetStaticProperty("Instance")));
            return ret;
        }
    }
    
    internal System.Collections.Generic.IList<System.Resources.ResourceManager> ResourceManagerList {
        get {
            System.Collections.Generic.IList<System.Resources.ResourceManager> ret = ((System.Collections.Generic.IList<System.Resources.ResourceManager>)(m_privateObject.GetProperty("ResourceManagerList")));
            return ret;
        }
    }
    
    internal global::System.Globalization.CultureInfo ResourceCulture {
        get {
            global::System.Globalization.CultureInfo ret = ((global::System.Globalization.CultureInfo)(m_privateObject.GetProperty("ResourceCulture")));
            return ret;
        }
        set {
            m_privateObject.SetProperty("ResourceCulture", value);
        }
    }
    
    internal void Init() {
        object[] args = new object[0];
        m_privateObject.Invoke("Init", new System.Type[0], args);
    }
    
    internal string GetString(string messageId, params object[] args) {
        object[] _args = new object[] {
                messageId,
                args};
        string ret = ((string)(m_privateObject.Invoke("GetString", new System.Type[] {
                    typeof(string),
                    typeof(object).MakeArrayType()}, _args)));
        return ret;
    }
}
}