C# Class System.Xml.Xsl.XmlQueryTypeFactory.ItemType

Implementation of XmlQueryType for singleton types.
Inheritance: XmlQueryType
Show file Open project: gbarnett/shared-source-cli-2.0

Public Properties

Property Type Description
NodeDod XmlQueryType
NodeNotRtf XmlQueryType
UntypedAttribute XmlQueryType
UntypedDocument XmlQueryType
UntypedElement XmlQueryType

Public Methods

Method Description
Create ( XmlSchemaSimpleType schemaType, bool isStrict ) : XmlQueryType

Create ItemType from Xsd atomic type.

Create ( XmlTypeCode code, XmlQualifiedNameTest nameTest, XmlSchemaType contentType, bool isNillable ) : XmlQueryType

Create Document, Element or Attribute with specified name test, content type and nillable.

Create ( XmlTypeCode code, bool isStrict ) : XmlQueryType

Create ItemType from XmlTypeCode.

this ( int index ) : XmlQueryType

AtomicValueType is only a composition of itself, rather than other smaller types.

Private Methods

Method Description
ItemType ( ) : System

Construct arrays of built-in types.

ItemType ( XmlTypeCode code, XmlQualifiedNameTest nameTest, XmlSchemaType schemaType, bool isNillable, bool isStrict, bool isNotRtf ) : System

Private constructor. Create methods should be used to create instances.

Method Details

Create() public static method

Create ItemType from Xsd atomic type.
public static Create ( XmlSchemaSimpleType schemaType, bool isStrict ) : XmlQueryType
schemaType System.Xml.Schema.XmlSchemaSimpleType
isStrict bool
return XmlQueryType

Create() public static method

Create Document, Element or Attribute with specified name test, content type and nillable.
public static Create ( XmlTypeCode code, XmlQualifiedNameTest nameTest, XmlSchemaType contentType, bool isNillable ) : XmlQueryType
code XmlTypeCode
nameTest XmlQualifiedNameTest
contentType System.Xml.Schema.XmlSchemaType
isNillable bool
return XmlQueryType

Create() public static method

Create ItemType from XmlTypeCode.
public static Create ( XmlTypeCode code, bool isStrict ) : XmlQueryType
code XmlTypeCode
isStrict bool
return XmlQueryType

this() public method

AtomicValueType is only a composition of itself, rather than other smaller types.
public this ( int index ) : XmlQueryType
index int
return XmlQueryType

Property Details

NodeDod public static property

public static XmlQueryType NodeDod
return XmlQueryType

NodeNotRtf public static property

public static XmlQueryType NodeNotRtf
return XmlQueryType

UntypedAttribute public static property

public static XmlQueryType UntypedAttribute
return XmlQueryType

UntypedDocument public static property

public static XmlQueryType UntypedDocument
return XmlQueryType

UntypedElement public static property

public static XmlQueryType UntypedElement
return XmlQueryType