//------------------------------------------------------------------------------
//
// This code was generated by a tool.
// Runtime Version:2.0.50727.1434
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
//
//------------------------------------------------------------------------------
using System.Xml.Serialization;
//
// This source code was auto-generated by xsd, Version=2.0.50727.1432.
//
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
[System.Xml.Serialization.XmlRootAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta", IsNullable=false)]
public partial class VOTABLE {
private anyTEXT dESCRIPTIONField;
private object[] dEFINITIONSField;
private object[] itemsField;
private Resource[] rESOURCEField;
private Info[] iNFOField;
private string idField;
private VOTABLEVersion versionField;
private bool versionFieldSpecified;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public anyTEXT DESCRIPTION {
get {
return this.dESCRIPTIONField;
}
set {
this.dESCRIPTIONField = value;
}
}
///
[System.Xml.Serialization.XmlArrayAttribute(Order=1)]
[System.Xml.Serialization.XmlArrayItemAttribute("COOSYS", typeof(CoordinateSystem), IsNullable=false)]
[System.Xml.Serialization.XmlArrayItemAttribute("PARAM", typeof(Param), IsNullable=false)]
public object[] DEFINITIONS {
get {
return this.dEFINITIONSField;
}
set {
this.dEFINITIONSField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("COOSYS", typeof(CoordinateSystem), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("GROUP", typeof(Group), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("INFO", typeof(Info), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("PARAM", typeof(Param), Order=2)]
public object[] Items {
get {
return this.itemsField;
}
set {
this.itemsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("RESOURCE", Order=3)]
public Resource[] RESOURCE {
get {
return this.rESOURCEField;
}
set {
this.rESOURCEField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("INFO", Order=4)]
public Info[] INFO {
get {
return this.iNFOField;
}
set {
this.iNFOField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public VOTABLEVersion version {
get {
return this.versionField;
}
set {
this.versionField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool versionSpecified {
get {
return this.versionFieldSpecified;
}
set {
this.versionFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class anyTEXT {
private System.Xml.XmlNode[] anyField;
///
[System.Xml.Serialization.XmlTextAttribute()]
[System.Xml.Serialization.XmlAnyElementAttribute()]
public System.Xml.XmlNode[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class FITS {
private Stream sTREAMField;
private string extnumField;
///
public Stream STREAM {
get {
return this.sTREAMField;
}
set {
this.sTREAMField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="positiveInteger")]
public string extnum {
get {
return this.extnumField;
}
set {
this.extnumField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Stream {
private StreamType typeField;
private string hrefField;
private StreamActuate actuateField;
private encodingType encodingField;
private System.DateTime expiresField;
private bool expiresFieldSpecified;
private string rightsField;
private string valueField;
public Stream() {
this.typeField = StreamType.locator;
this.actuateField = StreamActuate.onRequest;
this.encodingField = encodingType.none;
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(StreamType.locator)]
public StreamType type {
get {
return this.typeField;
}
set {
this.typeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string href {
get {
return this.hrefField;
}
set {
this.hrefField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(StreamActuate.onRequest)]
public StreamActuate actuate {
get {
return this.actuateField;
}
set {
this.actuateField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(encodingType.none)]
public encodingType encoding {
get {
return this.encodingField;
}
set {
this.encodingField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public System.DateTime expires {
get {
return this.expiresField;
}
set {
this.expiresField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool expiresSpecified {
get {
return this.expiresFieldSpecified;
}
set {
this.expiresFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string rights {
get {
return this.rightsField;
}
set {
this.rightsField = value;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public string Value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum StreamType {
///
locator,
///
other,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum StreamActuate {
///
onLoad,
///
onRequest,
///
other,
///
none,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum encodingType {
///
gzip,
///
base64,
///
dynamic,
///
none,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Binary {
private Stream sTREAMField;
///
public Stream STREAM {
get {
return this.sTREAMField;
}
set {
this.sTREAMField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class TableData {
private Tr[] trField;
///
[System.Xml.Serialization.XmlElementAttribute("TR")]
public Tr[] TR {
get {
return this.trField;
}
set {
this.trField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Tr {
private Td[] tdField;
private string idField;
///
[System.Xml.Serialization.XmlElementAttribute("TD")]
public Td[] TD {
get {
return this.tdField;
}
set {
this.tdField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Td {
private encodingType encodingField;
private bool encodingFieldSpecified;
private string valueField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public encodingType encoding {
get {
return this.encodingField;
}
set {
this.encodingField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool encodingSpecified {
get {
return this.encodingFieldSpecified;
}
set {
this.encodingFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public string Value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Data {
private object itemField;
private Info[] iNFOField;
///
[System.Xml.Serialization.XmlElementAttribute("BINARY", typeof(Binary))]
[System.Xml.Serialization.XmlElementAttribute("FITS", typeof(FITS))]
[System.Xml.Serialization.XmlElementAttribute("TABLEDATA", typeof(TableData))]
public object Item {
get {
return this.itemField;
}
set {
this.itemField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("INFO")]
public Info[] INFO {
get {
return this.iNFOField;
}
set {
this.iNFOField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Info {
private anyTEXT dESCRIPTIONField;
private Values vALUESField;
private Link[] lINKField;
private string nameField;
private string valueField;
private string idField;
private string unitField;
private string refField;
private string ucdField;
private string utypeField;
///
public anyTEXT DESCRIPTION {
get {
return this.dESCRIPTIONField;
}
set {
this.dESCRIPTIONField = value;
}
}
///
public Values VALUES {
get {
return this.vALUESField;
}
set {
this.vALUESField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("LINK")]
public Link[] LINK {
get {
return this.lINKField;
}
set {
this.lINKField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string unit {
get {
return this.unitField;
}
set {
this.unitField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="IDREF")]
public string @ref {
get {
return this.refField;
}
set {
this.refField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string ucd {
get {
return this.ucdField;
}
set {
this.ucdField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string utype {
get {
return this.utypeField;
}
set {
this.utypeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Values {
private Min mINField;
private Max mAXField;
private Option[] oPTIONField;
private string idField;
private ValuesType typeField;
private string nullField;
private string refField;
public Values() {
this.typeField = ValuesType.legal;
}
///
public Min MIN {
get {
return this.mINField;
}
set {
this.mINField = value;
}
}
///
public Max MAX {
get {
return this.mAXField;
}
set {
this.mAXField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("OPTION")]
public Option[] OPTION {
get {
return this.oPTIONField;
}
set {
this.oPTIONField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(ValuesType.legal)]
public ValuesType type {
get {
return this.typeField;
}
set {
this.typeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string @null {
get {
return this.nullField;
}
set {
this.nullField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="IDREF")]
public string @ref {
get {
return this.refField;
}
set {
this.refField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Min {
private string valueField;
private yesno inclusiveField;
public Min() {
this.inclusiveField = yesno.yes;
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(yesno.yes)]
public yesno inclusive {
get {
return this.inclusiveField;
}
set {
this.inclusiveField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum yesno {
///
yes,
///
no,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Max {
private string valueField;
private yesno inclusiveField;
public Max() {
this.inclusiveField = yesno.yes;
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(yesno.yes)]
public yesno inclusive {
get {
return this.inclusiveField;
}
set {
this.inclusiveField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Option {
private Option[] oPTIONField;
private string nameField;
private string valueField;
///
[System.Xml.Serialization.XmlElementAttribute("OPTION")]
public Option[] OPTION {
get {
return this.oPTIONField;
}
set {
this.oPTIONField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum ValuesType {
///
legal,
///
actual,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Link {
private string idField;
private LinkContentrole contentroleField;
private bool contentroleFieldSpecified;
private string contenttypeField;
private string titleField;
private string valueField;
private string hrefField;
private string grefField;
private string actionField;
private string[] textField;
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute("content-role")]
public LinkContentrole contentrole {
get {
return this.contentroleField;
}
set {
this.contentroleField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool contentroleSpecified {
get {
return this.contentroleFieldSpecified;
}
set {
this.contentroleFieldSpecified = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute("content-type", DataType="token")]
public string contenttype {
get {
return this.contenttypeField;
}
set {
this.contenttypeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string title {
get {
return this.titleField;
}
set {
this.titleField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string href {
get {
return this.hrefField;
}
set {
this.hrefField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string gref {
get {
return this.grefField;
}
set {
this.grefField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="anyURI")]
public string action {
get {
return this.actionField;
}
set {
this.actionField = value;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public string[] Text {
get {
return this.textField;
}
set {
this.textField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum LinkContentrole {
///
query,
///
hints,
///
doc,
///
location,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Table {
private anyTEXT dESCRIPTIONField;
private Info[] iNFOField;
private object[] itemsField;
private Link[] lINKField;
private Data[] dATAField;
private Info[] iNFO1Field;
private string idField;
private string nameField;
private string refField;
private string ucdField;
private string utypeField;
private string nrowsField;
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public anyTEXT DESCRIPTION {
get {
return this.dESCRIPTIONField;
}
set {
this.dESCRIPTIONField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("INFO", Order=1)]
public Info[] INFO {
get {
return this.iNFOField;
}
set {
this.iNFOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("FIELD", typeof(Field), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("GROUP", typeof(Group), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("PARAM", typeof(Param), Order=2)]
public object[] Items {
get {
return this.itemsField;
}
set {
this.itemsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("LINK", Order=3)]
public Link[] LINK {
get {
return this.lINKField;
}
set {
this.lINKField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("DATA", Order=4)]
public Data[] DATA {
get {
return this.dATAField;
}
set {
this.dATAField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("INFO", Order=5)]
public Info[] INFO1 {
get {
return this.iNFO1Field;
}
set {
this.iNFO1Field = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="IDREF")]
public string @ref {
get {
return this.refField;
}
set {
this.refField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string ucd {
get {
return this.ucdField;
}
set {
this.ucdField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string utype {
get {
return this.utypeField;
}
set {
this.utypeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="nonNegativeInteger")]
public string nrows {
get {
return this.nrowsField;
}
set {
this.nrowsField = value;
}
}
}
///
[System.Xml.Serialization.XmlIncludeAttribute(typeof(Param))]
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Field {
private anyTEXT dESCRIPTIONField;
private Values vALUESField;
private Link[] lINKField;
private string idField;
private string unitField;
private dataType datatypeField;
private string precisionField;
private string widthField;
private string refField;
private string nameField;
private string ucdField;
private string utypeField;
private string arraysizeField;
private FieldType typeField;
private bool typeFieldSpecified;
///
public anyTEXT DESCRIPTION {
get {
return this.dESCRIPTIONField;
}
set {
this.dESCRIPTIONField = value;
}
}
///
public Values VALUES {
get {
return this.vALUESField;
}
set {
this.vALUESField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("LINK")]
public Link[] LINK {
get {
return this.lINKField;
}
set {
this.lINKField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string unit {
get {
return this.unitField;
}
set {
this.unitField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public dataType datatype {
get {
return this.datatypeField;
}
set {
this.datatypeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string precision {
get {
return this.precisionField;
}
set {
this.precisionField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="positiveInteger")]
public string width {
get {
return this.widthField;
}
set {
this.widthField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="IDREF")]
public string @ref {
get {
return this.refField;
}
set {
this.refField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string ucd {
get {
return this.ucdField;
}
set {
this.ucdField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string utype {
get {
return this.utypeField;
}
set {
this.utypeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string arraysize {
get {
return this.arraysizeField;
}
set {
this.arraysizeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public FieldType type {
get {
return this.typeField;
}
set {
this.typeField = value;
}
}
///
[System.Xml.Serialization.XmlIgnoreAttribute()]
public bool typeSpecified {
get {
return this.typeFieldSpecified;
}
set {
this.typeFieldSpecified = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum dataType {
///
boolean,
///
bit,
///
unsignedByte,
///
@short,
///
@int,
///
@long,
///
@char,
///
unicodeChar,
///
@float,
///
@double,
///
floatComplex,
///
doubleComplex,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum FieldType {
///
hidden,
///
no_query,
///
trigger,
///
location,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Param : Field {
private string valueField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Group {
private anyTEXT dESCRIPTIONField;
private object[] itemsField;
private string idField;
private string nameField;
private string refField;
private string ucdField;
private string utypeField;
///
public anyTEXT DESCRIPTION {
get {
return this.dESCRIPTIONField;
}
set {
this.dESCRIPTIONField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("FIELDref", typeof(FieldRef))]
[System.Xml.Serialization.XmlElementAttribute("GROUP", typeof(Group))]
[System.Xml.Serialization.XmlElementAttribute("PARAM", typeof(Param))]
[System.Xml.Serialization.XmlElementAttribute("PARAMref", typeof(ParamRef))]
public object[] Items {
get {
return this.itemsField;
}
set {
this.itemsField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="IDREF")]
public string @ref {
get {
return this.refField;
}
set {
this.refField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string ucd {
get {
return this.ucdField;
}
set {
this.ucdField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string utype {
get {
return this.utypeField;
}
set {
this.utypeField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class FieldRef {
private string refField;
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="IDREF")]
public string @ref {
get {
return this.refField;
}
set {
this.refField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class ParamRef {
private string refField;
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="IDREF")]
public string @ref {
get {
return this.refField;
}
set {
this.refField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class Resource {
private anyTEXT dESCRIPTIONField;
private Info[] iNFOField;
private object[] itemsField;
private Link[] lINKField;
private object[] items1Field;
private Info[] iNFO1Field;
private System.Xml.XmlElement[] anyField;
private string nameField;
private string idField;
private string utypeField;
private ResourceType typeField;
private System.Xml.XmlAttribute[] anyAttrField;
public Resource() {
this.typeField = ResourceType.results;
}
///
[System.Xml.Serialization.XmlElementAttribute(Order=0)]
public anyTEXT DESCRIPTION {
get {
return this.dESCRIPTIONField;
}
set {
this.dESCRIPTIONField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("INFO", Order=1)]
public Info[] INFO {
get {
return this.iNFOField;
}
set {
this.iNFOField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("COOSYS", typeof(CoordinateSystem), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("GROUP", typeof(Group), Order=2)]
[System.Xml.Serialization.XmlElementAttribute("PARAM", typeof(Param), Order=2)]
public object[] Items {
get {
return this.itemsField;
}
set {
this.itemsField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("LINK", Order=3)]
public Link[] LINK {
get {
return this.lINKField;
}
set {
this.lINKField = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("RESOURCE", typeof(Resource), Order=4)]
[System.Xml.Serialization.XmlElementAttribute("TABLE", typeof(Table), Order=4)]
public object[] Items1 {
get {
return this.items1Field;
}
set {
this.items1Field = value;
}
}
///
[System.Xml.Serialization.XmlElementAttribute("INFO", Order=5)]
public Info[] INFO1 {
get {
return this.iNFO1Field;
}
set {
this.iNFO1Field = value;
}
}
///
[System.Xml.Serialization.XmlAnyElementAttribute(Order=6)]
public System.Xml.XmlElement[] Any {
get {
return this.anyField;
}
set {
this.anyField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string name {
get {
return this.nameField;
}
set {
this.nameField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public string utype {
get {
return this.utypeField;
}
set {
this.utypeField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(ResourceType.results)]
public ResourceType type {
get {
return this.typeField;
}
set {
this.typeField = value;
}
}
///
[System.Xml.Serialization.XmlAnyAttributeAttribute()]
public System.Xml.XmlAttribute[] AnyAttr {
get {
return this.anyAttrField;
}
set {
this.anyAttrField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
[System.Xml.Serialization.XmlTypeAttribute(Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public partial class CoordinateSystem {
private string idField;
private string equinoxField;
private string epochField;
private CoordinateSystemSystem systemField;
private string valueField;
public CoordinateSystem() {
this.systemField = CoordinateSystemSystem.eq_FK5;
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="ID")]
public string ID {
get {
return this.idField;
}
set {
this.idField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string equinox {
get {
return this.equinoxField;
}
set {
this.equinoxField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute(DataType="token")]
public string epoch {
get {
return this.epochField;
}
set {
this.epochField = value;
}
}
///
[System.Xml.Serialization.XmlAttributeAttribute()]
[System.ComponentModel.DefaultValueAttribute(CoordinateSystemSystem.eq_FK5)]
public CoordinateSystemSystem system {
get {
return this.systemField;
}
set {
this.systemField = value;
}
}
///
[System.Xml.Serialization.XmlTextAttribute()]
public string Value {
get {
return this.valueField;
}
set {
this.valueField = value;
}
}
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum CoordinateSystemSystem {
///
eq_FK4,
///
eq_FK5,
///
ICRS,
///
ecl_FK4,
///
ecl_FK5,
///
galactic,
///
supergalactic,
///
xy,
///
barycentric,
///
geo_app,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum ResourceType {
///
results,
///
meta,
}
///
[System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "2.0.50727.1432")]
[System.SerializableAttribute()]
[System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true, Namespace="http://www.ivoa.net/xml/VOTable/v1.2/beta")]
public enum VOTABLEVersion {
///
[System.Xml.Serialization.XmlEnumAttribute("1.2")]
Item12,
}