System.Xml.Schema.XdrBuilder.ParseMaxOccurs C# (CSharp) Method

ParseMaxOccurs() private static method

private static ParseMaxOccurs ( object obj, XdrBuilder builder ) : uint
obj object
builder XdrBuilder
return uint
        private static uint ParseMaxOccurs(object obj, XdrBuilder builder)
        {
            uint cVal = uint.MaxValue;
            string s = (string)obj;

            if (!s.Equals("*") &&
                (!ParseInteger(s, ref cVal) || (cVal != uint.MaxValue && cVal != 1)))
            {
                builder.SendValidationEvent(SR.Sch_MaxOccursInvalid);
            }
            return cVal;
        }
XdrBuilder