namespace System.Xml.Schema
{
- [MonoTODO ("merge primitive types; infer gYearMonth too; in some cases sequence should contain element whose minOccurs=0 (no obvious rules right now); reject some non-supported schema components")]
+ [MonoTODO]
+ // FIXME:
+ // - merge primitive types
+ // - infer gYearMonth too
+ // - in some cases sequence should contain element whose minOccurs=0
+ // (no obvious rules right now)
+ // - reject some non-supported schema components
public sealed class XmlSchemaInference
{
public enum InferenceOption {
}
public InferenceOption TypeInference {
- get { return TypeInference; }
+ get { return typeInference; }
set { typeInference = value; }
}
// move to top-level element
source.MoveToContent ();
- int depth = source.Depth;
if (source.NodeType != XmlNodeType.Element)
throw new ArgumentException ("Argument XmlReader content is expected to be an element.");
return QNameString;
switch (value) {
- // 0 and 1 are not infered as byte unlike MS.XSDInfer
+ // 0 and 1 are not inferred as byte unlike MS.XSDInfer
// case "0":
// case "1":
case "true":