Header menu logo FSharp.Data

XsdParsing Module

A simplified schema model is built from xsd. The actual parsing is done using BCL classes.

Types

Type Description

ParsingContext

Functions and values

Function or value Description

getElements schema

Full Usage: getElements schema

Parameters:
Returns: XsdElement seq
schema : XmlSchemaSet
Returns: XsdElement seq

getTypeCode xmlSchemaDatatype

Full Usage: getTypeCode xmlSchemaDatatype

Parameters:
Returns: XmlTypeCode
xmlSchemaDatatype : XmlSchemaDatatype
Returns: XmlTypeCode

ofType sequence

Full Usage: ofType sequence

Parameters:
Returns: 'a seq
sequence : IEnumerable
Returns: 'a seq

parseComplexType ctx x

Full Usage: parseComplexType ctx x

Parameters:
Returns: XsdComplexType
ctx : ParsingContext
x : XmlSchemaComplexType
Returns: XsdComplexType

parseElement ctx elm

Full Usage: parseElement ctx elm

Parameters:
Returns: XsdElement
ctx : ParsingContext
elm : XmlSchemaElement
Returns: XsdElement

parseParticle ctx par

Full Usage: parseParticle ctx par

Parameters:
Returns: XsdParticle
ctx : ParsingContext
par : XmlSchemaParticle
Returns: XsdParticle

Type something to start searching.