System.Xml.Schema.DatatypeImplementation.GetValueToCheck C# (CSharp) Méthode

GetValueToCheck() protected méthode

protected GetValueToCheck ( object value, IXmlNamespaceResolver nsmgr ) : object
value object
nsmgr IXmlNamespaceResolver
Résultat object
        protected object GetValueToCheck(object value, IXmlNamespaceResolver nsmgr) {
            object valueToCheck = value;
            string resId;
            if (CanConvert(value, value.GetType(), this.ValueType, out resId)) {
                valueToCheck = this.ValueConverter.ChangeType(value, this.ValueType, nsmgr);
            }
            else {
                throw new XmlSchemaException(resId, string.Empty);
            }
            return valueToCheck;
        }
#endif