Beispiel #1
0
 private bool CheckInvalid()
 {
     if (!TableUtil.IsInvalid(this._ID))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestInt))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestString))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestLanguage))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestBool))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestInt2))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestEnumName))
     {
         return(false);
     }
     return(true);
 }
Beispiel #2
0
 private bool CheckInvalid()
 {
     if (!TableUtil.IsInvalid(this._Value1))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._Value2))
     {
         return(false);
     }
     return(true);
 }
Beispiel #3
0
 private bool CheckInvalid()
 {
     if (!TableUtil.IsInvalid(this._TestID))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._testEnum))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestDate))
     {
         return(false);
     }
     return(true);
 }
Beispiel #4
0
 private bool IsInvalid_impl()
 {
     if (!TableUtil.IsInvalid(this._Index))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._Key))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._Text))
     {
         return(false);
     }
     return(true);
 }
Beispiel #5
0
        private static ScriptObject ReadObject(Script script, ScorpioReader reader, string type, bool hasSign, Invalid invalid)
        {
            object value = ReadField(reader, type);

            if (value != null)
            {
                invalid.value = TableUtil.IsInvalid(value);
                return(script.CreateObject(value));
            }
            else
            {
                ScriptTable ret = Read(script, reader, type, hasSign);
                invalid.value = (bool)ret.GetValue("IsInvalid").ObjectValue;
                return(ret);
            }
        }
Beispiel #6
0
 private bool IsInvalid_impl()
 {
     if (!TableUtil.IsInvalid(this._ID))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestInt))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestString))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestLanguage))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestBool))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestInt2))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestEnumName))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestArray))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestArray2))
     {
         return(false);
     }
     if (!TableUtil.IsInvalid(this._TestInt3))
     {
         return(false);
     }
     return(true);
 }
Beispiel #7
0
        private static ScriptObject ReadObject(Script script, ScorpioReader reader, ScriptTable tableManager, string fileName, string type, bool message, Invalid invalid)
        {
            object value = ReadField(reader, type);

            if (value != null)
            {
                invalid.value = TableUtil.IsInvalid(value);
                return(script.CreateObject(value));
            }
            else
            {
                ScriptTable ret = Read(script, reader, tableManager, fileName, type, message);
                if (!message)
                {
                    invalid.value = ret.GetValue("IsInvalid").LogicOperation();
                }
                return(ret);
            }
        }