//------------------------------------------------------------------------------ // // This code was generated by a tool. // Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. // //------------------------------------------------------------------------------ // //This source code was auto-generated by MonoXSD // namespace Schemas { /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] [System.Xml.Serialization.XmlRootAttribute("CICMMetadata", Namespace="", IsNullable=false)] public partial class CICMMetadataType { private string[] developerField; private string[] publisherField; private string[] authorField; private string[] performerField; private string nameField; private string versionField; private CICMMetadataTypeReleaseType releaseTypeField; private bool releaseTypeFieldSpecified; private System.DateTime releaseDateField; private bool releaseDateFieldSpecified; private BarcodeType[] barcodesField; private string partNumberField; private string serialNumberField; private string[] keywordsField; private MagazineType[] magazineField; private BookType[] bookField; private string[] categoriesField; private string[] subcategoriesField; private LanguagesTypeLanguage[] languagesField; private string[] systemsField; private ArchitecturesTypeArchitecture[] architecturesField; private RequiredOperatingSystemType[] requiredOperatingSystemsField; private UserManualType[] userManualField; private OpticalDiscType[] opticalDiscField; private AdvertisementType[] advertisementField; private LinearMediaType[] linearMediaField; private PCIType[] pCICardField; private BlockMediaType[] blockMediaField; private AudioMediaType[] audioMediaField; /// [System.Xml.Serialization.XmlElementAttribute("Developer")] public string[] Developer { get { return this.developerField; } set { this.developerField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Publisher")] public string[] Publisher { get { return this.publisherField; } set { this.publisherField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Author")] public string[] Author { get { return this.authorField; } set { this.authorField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Performer")] public string[] Performer { get { return this.performerField; } set { this.performerField = value; } } /// public string Name { get { return this.nameField; } set { this.nameField = value; } } /// public string Version { get { return this.versionField; } set { this.versionField = value; } } /// public CICMMetadataTypeReleaseType ReleaseType { get { return this.releaseTypeField; } set { this.releaseTypeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ReleaseTypeSpecified { get { return this.releaseTypeFieldSpecified; } set { this.releaseTypeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime ReleaseDate { get { return this.releaseDateField; } set { this.releaseDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ReleaseDateSpecified { get { return this.releaseDateFieldSpecified; } set { this.releaseDateFieldSpecified = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Barcode", IsNullable=false)] public BarcodeType[] Barcodes { get { return this.barcodesField; } set { this.barcodesField = value; } } /// public string PartNumber { get { return this.partNumberField; } set { this.partNumberField = value; } } /// public string SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Keyword", IsNullable=false)] public string[] Keywords { get { return this.keywordsField; } set { this.keywordsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Magazine")] public MagazineType[] Magazine { get { return this.magazineField; } set { this.magazineField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Book")] public BookType[] Book { get { return this.bookField; } set { this.bookField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Category", IsNullable=false)] public string[] Categories { get { return this.categoriesField; } set { this.categoriesField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Subcategory", IsNullable=false)] public string[] Subcategories { get { return this.subcategoriesField; } set { this.subcategoriesField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] public LanguagesTypeLanguage[] Languages { get { return this.languagesField; } set { this.languagesField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("System", IsNullable=false)] public string[] Systems { get { return this.systemsField; } set { this.systemsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Architecture", IsNullable=false)] public ArchitecturesTypeArchitecture[] Architectures { get { return this.architecturesField; } set { this.architecturesField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("RequiredOperatingSystem", IsNullable=false)] public RequiredOperatingSystemType[] RequiredOperatingSystems { get { return this.requiredOperatingSystemsField; } set { this.requiredOperatingSystemsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("UserManual")] public UserManualType[] UserManual { get { return this.userManualField; } set { this.userManualField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("OpticalDisc")] public OpticalDiscType[] OpticalDisc { get { return this.opticalDiscField; } set { this.opticalDiscField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Advertisement")] public AdvertisementType[] Advertisement { get { return this.advertisementField; } set { this.advertisementField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("LinearMedia")] public LinearMediaType[] LinearMedia { get { return this.linearMediaField; } set { this.linearMediaField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("PCICard")] public PCIType[] PCICard { get { return this.pCICardField; } set { this.pCICardField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("BlockMedia")] public BlockMediaType[] BlockMedia { get { return this.blockMediaField; } set { this.blockMediaField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("AudioMedia")] public AudioMediaType[] AudioMedia { get { return this.audioMediaField; } set { this.audioMediaField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum CICMMetadataTypeReleaseType { /// Retail, /// Bundle, /// Coverdisc, /// Subscription, /// Demo, /// OEM, /// Shareware, /// FOSS, /// Adware, /// Donationware, /// [System.Xml.Serialization.XmlEnumAttribute("Digital download")] Digitaldownload, /// SaaS, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class BarcodeType { private BarcodeTypeType typeField; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public BarcodeTypeType type { get { return this.typeField; } set { this.typeField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum BarcodeTypeType { /// aztec, /// codabar, /// code11, /// code128, /// code39, /// code93, /// cpcbinary, /// ezcode, /// fim, /// itf, /// itf14, /// ean13, /// ean8, /// maxicode, /// isbn, /// isrc, /// msi, /// tof, /// shotcode, /// rm4scc, /// qr, /// ean5, /// ean2, /// [System.Xml.Serialization.XmlEnumAttribute("qr")] qr1, /// postnet, /// postbar, /// plessey, /// pharmacode, /// pdf417, /// patchcode, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class AudioBlockType { private ImageType imageField; private ulong sizeField; private string accoustIDField; private ChecksumType[] checksumsField; private string formatField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// public string AccoustID { get { return this.accoustIDField; } set { this.accoustIDField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// public string Format { get { return this.formatField; } set { this.formatField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ImageType { private string formatField; private ulong offsetField; private bool offsetFieldSpecified; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string format { get { return this.formatField; } set { this.formatField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong offset { get { return this.offsetField; } set { this.offsetField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool offsetSpecified { get { return this.offsetFieldSpecified; } set { this.offsetFieldSpecified = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ChecksumType { private ChecksumTypeType typeField; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public ChecksumTypeType type { get { return this.typeField; } set { this.typeField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum ChecksumTypeType { /// fletcher16, /// fletcher32, /// adler32, /// crc16, /// crc16ccitt, /// crc32, /// crc64, /// md4, /// md5, /// dm6, /// ripemd128, /// ripemd160, /// ripemed320, /// sha1, /// sha224, /// sha256, /// sha384, /// sha512, /// sha3, /// skein, /// snefru, /// blake256, /// blake512, /// tiger, /// whirlpool, /// spamsum, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class AudioMediaType { private ImageType imageField; private ulong sizeField; private ChecksumType[] checksumsField; private SequenceType sequenceField; private string partNumberField; private string serialNumberField; private string manufacturerField; private string modelField; private string accoustIDField; private AudioBlockType[] blockField; private string copyProtectionField; private DimensionsType dimensionsField; private ScansType scansField; private DumpHardwareType[] dumpHardwareArrayField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// public SequenceType Sequence { get { return this.sequenceField; } set { this.sequenceField = value; } } /// public string PartNumber { get { return this.partNumberField; } set { this.partNumberField = value; } } /// public string SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// public string Manufacturer { get { return this.manufacturerField; } set { this.manufacturerField = value; } } /// public string Model { get { return this.modelField; } set { this.modelField = value; } } /// public string AccoustID { get { return this.accoustIDField; } set { this.accoustIDField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Block")] public AudioBlockType[] Block { get { return this.blockField; } set { this.blockField = value; } } /// public string CopyProtection { get { return this.copyProtectionField; } set { this.copyProtectionField = value; } } /// public DimensionsType Dimensions { get { return this.dimensionsField; } set { this.dimensionsField = value; } } /// public ScansType Scans { get { return this.scansField; } set { this.scansField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("DumpHardware", IsNullable=false)] public DumpHardwareType[] DumpHardwareArray { get { return this.dumpHardwareArrayField; } set { this.dumpHardwareArrayField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SequenceType { private string mediaTitleField; private uint mediaSequenceField; private uint totalMediaField; private byte sideField; private bool sideFieldSpecified; private byte layerField; private bool layerFieldSpecified; /// public string MediaTitle { get { return this.mediaTitleField; } set { this.mediaTitleField = value; } } /// public uint MediaSequence { get { return this.mediaSequenceField; } set { this.mediaSequenceField = value; } } /// public uint TotalMedia { get { return this.totalMediaField; } set { this.totalMediaField = value; } } /// public byte Side { get { return this.sideField; } set { this.sideField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SideSpecified { get { return this.sideFieldSpecified; } set { this.sideFieldSpecified = value; } } /// public byte Layer { get { return this.layerField; } set { this.layerField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool LayerSpecified { get { return this.layerFieldSpecified; } set { this.layerFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class DimensionsType { private double diameterField; private bool diameterFieldSpecified; private double heightField; private bool heightFieldSpecified; private double widthField; private bool widthFieldSpecified; private double thicknessField; /// public double Diameter { get { return this.diameterField; } set { this.diameterField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool DiameterSpecified { get { return this.diameterFieldSpecified; } set { this.diameterFieldSpecified = value; } } /// public double Height { get { return this.heightField; } set { this.heightField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HeightSpecified { get { return this.heightFieldSpecified; } set { this.heightFieldSpecified = value; } } /// public double Width { get { return this.widthField; } set { this.widthField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool WidthSpecified { get { return this.widthFieldSpecified; } set { this.widthFieldSpecified = value; } } /// public double Thickness { get { return this.thicknessField; } set { this.thicknessField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ScansType { private CaseScanType caseScanField; private MediaScanType scanField; /// public CaseScanType CaseScan { get { return this.caseScanField; } set { this.caseScanField = value; } } /// public MediaScanType Scan { get { return this.scanField; } set { this.scanField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class CaseScanType { private CaseScanTypeCaseScanElement caseScanElementField; private ScanType scanField; /// public CaseScanTypeCaseScanElement CaseScanElement { get { return this.caseScanElementField; } set { this.caseScanElementField = value; } } /// public ScanType Scan { get { return this.scanField; } set { this.scanField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum CaseScanTypeCaseScanElement { /// sleeve, /// inner, /// inlay, /// frontback, /// frontfull, /// boxfront, /// boxback, /// boxspine, /// external, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ScanType { private FileType fileField; private ChecksumType[] checksumsField; private ScannerType[] scannerField; private ScanProcessingType[] scanProcessingField; private OCRType[] oCRField; /// public FileType File { get { return this.fileField; } set { this.fileField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Scanner")] public ScannerType[] Scanner { get { return this.scannerField; } set { this.scannerField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("ScanProcessing")] public ScanProcessingType[] ScanProcessing { get { return this.scanProcessingField; } set { this.scanProcessingField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("OCR")] public OCRType[] OCR { get { return this.oCRField; } set { this.oCRField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class FileType { private string formatField; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public string format { get { return this.formatField; } set { this.formatField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ScannerType { private string authorField; private string manufacturerField; private string modelField; private string serialField; private string softwareField; private string softwareVersionField; /// public string Author { get { return this.authorField; } set { this.authorField = value; } } /// public string Manufacturer { get { return this.manufacturerField; } set { this.manufacturerField = value; } } /// public string Model { get { return this.modelField; } set { this.modelField = value; } } /// public string Serial { get { return this.serialField; } set { this.serialField = value; } } /// public string Software { get { return this.softwareField; } set { this.softwareField = value; } } /// public string SoftwareVersion { get { return this.softwareVersionField; } set { this.softwareVersionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ScanProcessingType { private string authorField; private string softwareField; private string softwareVersionField; /// public string Author { get { return this.authorField; } set { this.authorField = value; } } /// public string Software { get { return this.softwareField; } set { this.softwareField = value; } } /// public string SoftwareVersion { get { return this.softwareVersionField; } set { this.softwareVersionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class OCRType { private string authorField; private string softwareField; private string softwareVersionField; private LanguagesTypeLanguage[] languageField; /// public string Author { get { return this.authorField; } set { this.authorField = value; } } /// public string Software { get { return this.softwareField; } set { this.softwareField = value; } } /// public string SoftwareVersion { get { return this.softwareVersionField; } set { this.softwareVersionField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] public LanguagesTypeLanguage[] Language { get { return this.languageField; } set { this.languageField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum LanguagesTypeLanguage { /// aar, /// abk, /// ace, /// ach, /// ada, /// ady, /// afa, /// afh, /// afr, /// ain, /// aka, /// akk, /// alb, /// ale, /// alg, /// alt, /// amh, /// ang, /// anp, /// apa, /// ara, /// arc, /// arg, /// arm, /// arn, /// arp, /// art, /// arw, /// asm, /// ast, /// ath, /// aus, /// ava, /// ave, /// awa, /// aym, /// aze, /// bad, /// bai, /// bak, /// bal, /// bam, /// ban, /// baq, /// bas, /// bat, /// bej, /// bel, /// bem, /// ben, /// ber, /// bho, /// bih, /// bik, /// bin, /// bis, /// bla, /// bnt, /// bos, /// bra, /// bre, /// btk, /// bua, /// bug, /// bul, /// bur, /// byn, /// cad, /// cai, /// car, /// cat, /// cau, /// ceb, /// cel, /// cha, /// chb, /// che, /// chg, /// chi, /// chk, /// chm, /// chn, /// cho, /// chp, /// chr, /// chu, /// chv, /// chy, /// cmc, /// cop, /// cor, /// cos, /// cpe, /// cpf, /// cpp, /// cre, /// crh, /// crp, /// csb, /// cus, /// cze, /// dak, /// dan, /// dar, /// day, /// del, /// den, /// dgr, /// din, /// div, /// doi, /// dra, /// dsb, /// dua, /// dum, /// dut, /// dyu, /// dzo, /// efi, /// egy, /// eka, /// elx, /// eng, /// enm, /// epo, /// est, /// ewe, /// ewo, /// fan, /// fao, /// fat, /// fij, /// fil, /// fin, /// fiu, /// fon, /// fre, /// frm, /// fro, /// frr, /// frs, /// fry, /// ful, /// fur, /// gaa, /// gay, /// gba, /// gem, /// geo, /// ger, /// gez, /// gil, /// gla, /// gle, /// glg, /// glv, /// gmh, /// goh, /// gon, /// gor, /// got, /// grb, /// grc, /// gre, /// grn, /// gsw, /// guj, /// gwi, /// hai, /// hat, /// hau, /// haw, /// heb, /// her, /// hil, /// him, /// hin, /// hit, /// hmn, /// hmo, /// hrv, /// hsb, /// hun, /// hup, /// iba, /// ibo, /// ice, /// ido, /// iii, /// ijo, /// iku, /// ile, /// ilo, /// ina, /// inc, /// ind, /// ine, /// inh, /// ipk, /// ira, /// iro, /// ita, /// jav, /// jbo, /// jpn, /// jpr, /// jrb, /// kaa, /// kab, /// kac, /// kal, /// kam, /// kan, /// kar, /// kas, /// kau, /// kaw, /// kaz, /// kbd, /// kha, /// khi, /// khm, /// kho, /// kik, /// kin, /// kir, /// kmb, /// kok, /// kom, /// kon, /// kor, /// kos, /// kpe, /// krc, /// krl, /// kro, /// kru, /// kua, /// kum, /// kur, /// kut, /// lad, /// lah, /// lam, /// lao, /// lat, /// lav, /// lez, /// lim, /// lin, /// lit, /// lol, /// loz, /// ltz, /// lua, /// lub, /// lug, /// lui, /// lun, /// luo, /// lus, /// mac, /// mad, /// mag, /// mah, /// mai, /// mak, /// mal, /// man, /// mao, /// map, /// mar, /// mas, /// may, /// mdf, /// mdr, /// men, /// mga, /// mic, /// min, /// mis, /// mkh, /// mlg, /// mlt, /// mnc, /// mni, /// mno, /// moh, /// mon, /// mos, /// mul, /// mun, /// mus, /// mwl, /// mwr, /// myn, /// myv, /// nah, /// nai, /// nap, /// nau, /// nav, /// nbl, /// nde, /// ndo, /// nds, /// nep, /// @new, /// nia, /// nic, /// niu, /// nno, /// nob, /// nog, /// non, /// nor, /// nqo, /// nso, /// nub, /// nwc, /// nya, /// nym, /// nyn, /// nyo, /// nzi, /// oci, /// oji, /// ori, /// orm, /// osa, /// oss, /// ota, /// oto, /// paa, /// pag, /// pal, /// pam, /// pan, /// pap, /// pau, /// peo, /// per, /// phi, /// phn, /// pli, /// pol, /// pon, /// por, /// pra, /// pro, /// pus, /// [System.Xml.Serialization.XmlEnumAttribute("qaa-qtz")] qaaqtz, /// que, /// raj, /// rap, /// rar, /// roa, /// roh, /// rom, /// rum, /// run, /// rup, /// rus, /// sad, /// sag, /// sah, /// sai, /// sal, /// sam, /// san, /// sas, /// sat, /// scn, /// sco, /// sel, /// sem, /// sga, /// sgn, /// shn, /// sid, /// sin, /// sio, /// sit, /// sla, /// slo, /// slv, /// sma, /// sme, /// smi, /// smj, /// smn, /// smo, /// sms, /// sna, /// snd, /// snk, /// sog, /// som, /// son, /// sot, /// spa, /// srd, /// srn, /// srp, /// srr, /// ssa, /// ssw, /// suk, /// sun, /// sus, /// sux, /// swa, /// swe, /// syc, /// syr, /// tah, /// tai, /// tam, /// tat, /// tel, /// tem, /// ter, /// tet, /// tgk, /// tgl, /// tha, /// tib, /// tig, /// tir, /// tiv, /// tkl, /// tlh, /// tli, /// tmh, /// tog, /// ton, /// tpi, /// tsi, /// tsn, /// tso, /// tuk, /// tum, /// tup, /// tur, /// tut, /// tvl, /// twi, /// tyv, /// udm, /// uga, /// uig, /// ukr, /// umb, /// und, /// urd, /// uzb, /// vai, /// ven, /// vie, /// vol, /// vot, /// wak, /// wal, /// war, /// was, /// wel, /// wen, /// wln, /// wol, /// xal, /// xho, /// yao, /// yap, /// yid, /// yor, /// ypk, /// zap, /// zbl, /// zen, /// zgh, /// zha, /// znd, /// zul, /// zun, /// zxx, /// zza, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class MediaScanType { private MediaScanTypeMediaScanElement mediaScanElementField; private ScanType scanField; /// public MediaScanTypeMediaScanElement MediaScanElement { get { return this.mediaScanElementField; } set { this.mediaScanElementField = value; } } /// public ScanType Scan { get { return this.scanField; } set { this.scanField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum MediaScanTypeMediaScanElement { /// up, /// down, /// front, /// back, /// left, /// right, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class DumpHardwareType { private string manufacturerField; private string modelField; private string revisionField; private string firmwareField; private string serialField; private ExtentType[] extentsField; private SoftwareType softwareField; /// public string Manufacturer { get { return this.manufacturerField; } set { this.manufacturerField = value; } } /// public string Model { get { return this.modelField; } set { this.modelField = value; } } /// public string Revision { get { return this.revisionField; } set { this.revisionField = value; } } /// public string Firmware { get { return this.firmwareField; } set { this.firmwareField = value; } } /// public string Serial { get { return this.serialField; } set { this.serialField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Extent", IsNullable=false)] public ExtentType[] Extents { get { return this.extentsField; } set { this.extentsField = value; } } /// public SoftwareType Software { get { return this.softwareField; } set { this.softwareField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ExtentType { private ulong startField; private ulong endField; /// public ulong Start { get { return this.startField; } set { this.startField = value; } } /// public ulong End { get { return this.endField; } set { this.endField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SoftwareType { private string nameField; private string versionField; private string operatingSystemField; /// public string Name { get { return this.nameField; } set { this.nameField = value; } } /// public string Version { get { return this.versionField; } set { this.versionField = value; } } /// public string OperatingSystem { get { return this.operatingSystemField; } set { this.operatingSystemField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class BlockTrackType { private ImageType imageField; private ulong sizeField; private ushort headField; private uint cylinderField; private ulong startSectorField; private ulong endSectorField; private ulong sectorsField; private uint bytesPerSectorField; private ChecksumType[] checksumsField; private string formatField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// public ushort Head { get { return this.headField; } set { this.headField = value; } } /// public uint Cylinder { get { return this.cylinderField; } set { this.cylinderField = value; } } /// public ulong StartSector { get { return this.startSectorField; } set { this.startSectorField = value; } } /// public ulong EndSector { get { return this.endSectorField; } set { this.endSectorField = value; } } /// public ulong Sectors { get { return this.sectorsField; } set { this.sectorsField = value; } } /// public uint BytesPerSector { get { return this.bytesPerSectorField; } set { this.bytesPerSectorField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// public string Format { get { return this.formatField; } set { this.formatField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class USBType { private ushort vendorIDField; private ushort productIDField; private DumpType descriptorsField; /// public ushort VendorID { get { return this.vendorIDField; } set { this.vendorIDField = value; } } /// public ushort ProductID { get { return this.productIDField; } set { this.productIDField = value; } } /// public DumpType Descriptors { get { return this.descriptorsField; } set { this.descriptorsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class DumpType { private string imageField; private ulong sizeField; private ChecksumType[] checksumsField; /// public string Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class EVPDType { private string imageField; private ulong sizeField; private ChecksumType[] checksumsField; private byte pageField; private bool pageFieldSpecified; /// public string Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public byte page { get { return this.pageField; } set { this.pageField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool pageSpecified { get { return this.pageFieldSpecified; } set { this.pageFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SCSIType { private DumpType inquiryField; private EVPDType[] eVPDField; private DumpType modeSenseField; private DumpType modeSense10Field; private DumpType logSenseField; /// public DumpType Inquiry { get { return this.inquiryField; } set { this.inquiryField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("EVPD")] public EVPDType[] EVPD { get { return this.eVPDField; } set { this.eVPDField = value; } } /// public DumpType ModeSense { get { return this.modeSenseField; } set { this.modeSenseField = value; } } /// public DumpType ModeSense10 { get { return this.modeSense10Field; } set { this.modeSense10Field = value; } } /// public DumpType LogSense { get { return this.logSenseField; } set { this.logSenseField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class MultiMediaCardType { private DumpType cIDField; private DumpType cSDField; private DumpType extendedCSDField; private DumpType oCRField; /// public DumpType CID { get { return this.cIDField; } set { this.cIDField = value; } } /// public DumpType CSD { get { return this.cSDField; } set { this.cSDField = value; } } /// public DumpType ExtendedCSD { get { return this.extendedCSDField; } set { this.extendedCSDField = value; } } /// public DumpType OCR { get { return this.oCRField; } set { this.oCRField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SecureDigitalType { private DumpType cIDField; private DumpType cSDField; private DumpType sCRField; private DumpType oCRField; /// public DumpType CID { get { return this.cIDField; } set { this.cIDField = value; } } /// public DumpType CSD { get { return this.cSDField; } set { this.cSDField = value; } } /// public DumpType SCR { get { return this.sCRField; } set { this.sCRField = value; } } /// public DumpType OCR { get { return this.oCRField; } set { this.oCRField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ATAType { private DumpType identifyField; /// public DumpType Identify { get { return this.identifyField; } set { this.identifyField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class TapeFileType { private ImageType imageField; private ulong sizeField; private ulong sequenceField; private ulong blockSizeField; private ulong startBlockField; private ulong endBlockField; private ChecksumType[] checksumsField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// public ulong Sequence { get { return this.sequenceField; } set { this.sequenceField = value; } } /// public ulong BlockSize { get { return this.blockSizeField; } set { this.blockSizeField = value; } } /// public ulong StartBlock { get { return this.startBlockField; } set { this.startBlockField = value; } } /// public ulong EndBlock { get { return this.endBlockField; } set { this.endBlockField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class TapePartitionType { private ImageType imageField; private ulong sizeField; private ulong sequenceField; private ulong startBlockField; private ulong endBlockField; private ChecksumType[] checksumsField; private TapeFileType[] fileField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// public ulong Sequence { get { return this.sequenceField; } set { this.sequenceField = value; } } /// public ulong StartBlock { get { return this.startBlockField; } set { this.startBlockField = value; } } /// public ulong EndBlock { get { return this.endBlockField; } set { this.endBlockField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("File")] public TapeFileType[] File { get { return this.fileField; } set { this.fileField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class BlockSizeType { private uint startingBlockField; private uint valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint startingBlock { get { return this.startingBlockField; } set { this.startingBlockField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public uint Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class BlockMediaType { private ImageType imageField; private ulong sizeField; private ChecksumType[] checksumsField; private ChecksumType[] contentChecksumsField; private SequenceType sequenceField; private string manufacturerField; private string modelField; private string serialField; private string firmwareField; private string interfaceField; private string partNumberField; private string serialNumberField; private uint physicalBlockSizeField; private uint logicalBlockSizeField; private ulong logicalBlocksField; private BlockSizeType[] variableBlockSizeField; private TapePartitionType[] tapeInformationField; private ScansType scansField; private ATAType aTAField; private PCIType pCIField; private PCMCIAType pCMCIAField; private SecureDigitalType secureDigitalField; private MultiMediaCardType multiMediaCardField; private SCSIType sCSIField; private USBType uSBField; private DumpType mAMField; private ushort headsField; private bool headsFieldSpecified; private uint cylindersField; private bool cylindersFieldSpecified; private ulong sectorsPerTrackField; private bool sectorsPerTrackFieldSpecified; private BlockTrackType[] trackField; private string copyProtectionField; private DimensionsType dimensionsField; private PartitionType[] fileSystemInformationField; private DumpHardwareType[] dumpHardwareArrayField; private string diskTypeField; private string diskSubTypeField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] ContentChecksums { get { return this.contentChecksumsField; } set { this.contentChecksumsField = value; } } /// public SequenceType Sequence { get { return this.sequenceField; } set { this.sequenceField = value; } } /// public string Manufacturer { get { return this.manufacturerField; } set { this.manufacturerField = value; } } /// public string Model { get { return this.modelField; } set { this.modelField = value; } } /// public string Serial { get { return this.serialField; } set { this.serialField = value; } } /// public string Firmware { get { return this.firmwareField; } set { this.firmwareField = value; } } /// public string Interface { get { return this.interfaceField; } set { this.interfaceField = value; } } /// public string PartNumber { get { return this.partNumberField; } set { this.partNumberField = value; } } /// public string SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// public uint PhysicalBlockSize { get { return this.physicalBlockSizeField; } set { this.physicalBlockSizeField = value; } } /// public uint LogicalBlockSize { get { return this.logicalBlockSizeField; } set { this.logicalBlockSizeField = value; } } /// public ulong LogicalBlocks { get { return this.logicalBlocksField; } set { this.logicalBlocksField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("BlockSize", IsNullable=false)] public BlockSizeType[] VariableBlockSize { get { return this.variableBlockSizeField; } set { this.variableBlockSizeField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Partition", IsNullable=false)] public TapePartitionType[] TapeInformation { get { return this.tapeInformationField; } set { this.tapeInformationField = value; } } /// public ScansType Scans { get { return this.scansField; } set { this.scansField = value; } } /// public ATAType ATA { get { return this.aTAField; } set { this.aTAField = value; } } /// public PCIType PCI { get { return this.pCIField; } set { this.pCIField = value; } } /// public PCMCIAType PCMCIA { get { return this.pCMCIAField; } set { this.pCMCIAField = value; } } /// public SecureDigitalType SecureDigital { get { return this.secureDigitalField; } set { this.secureDigitalField = value; } } /// public MultiMediaCardType MultiMediaCard { get { return this.multiMediaCardField; } set { this.multiMediaCardField = value; } } /// public SCSIType SCSI { get { return this.sCSIField; } set { this.sCSIField = value; } } /// public USBType USB { get { return this.uSBField; } set { this.uSBField = value; } } /// public DumpType MAM { get { return this.mAMField; } set { this.mAMField = value; } } /// public ushort Heads { get { return this.headsField; } set { this.headsField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool HeadsSpecified { get { return this.headsFieldSpecified; } set { this.headsFieldSpecified = value; } } /// public uint Cylinders { get { return this.cylindersField; } set { this.cylindersField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CylindersSpecified { get { return this.cylindersFieldSpecified; } set { this.cylindersFieldSpecified = value; } } /// public ulong SectorsPerTrack { get { return this.sectorsPerTrackField; } set { this.sectorsPerTrackField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SectorsPerTrackSpecified { get { return this.sectorsPerTrackFieldSpecified; } set { this.sectorsPerTrackFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Track")] public BlockTrackType[] Track { get { return this.trackField; } set { this.trackField = value; } } /// public string CopyProtection { get { return this.copyProtectionField; } set { this.copyProtectionField = value; } } /// public DimensionsType Dimensions { get { return this.dimensionsField; } set { this.dimensionsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Partition", IsNullable=false)] public PartitionType[] FileSystemInformation { get { return this.fileSystemInformationField; } set { this.fileSystemInformationField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("DumpHardware", IsNullable=false)] public DumpHardwareType[] DumpHardwareArray { get { return this.dumpHardwareArrayField; } set { this.dumpHardwareArrayField = value; } } /// public string DiskType { get { return this.diskTypeField; } set { this.diskTypeField = value; } } /// public string DiskSubType { get { return this.diskSubTypeField; } set { this.diskSubTypeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class PCIType { private ushort vendorIDField; private ushort deviceIDField; private DumpType configurationField; private LinearMediaType expansionROMField; /// public ushort VendorID { get { return this.vendorIDField; } set { this.vendorIDField = value; } } /// public ushort DeviceID { get { return this.deviceIDField; } set { this.deviceIDField = value; } } /// public DumpType Configuration { get { return this.configurationField; } set { this.configurationField = value; } } /// public LinearMediaType ExpansionROM { get { return this.expansionROMField; } set { this.expansionROMField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class LinearMediaType { private ImageType imageField; private ulong sizeField; private ChecksumType[] imageChecksumsField; private ChecksumType[] checksumsField; private string partNumberField; private string serialNumberField; private string titleField; private uint sequenceField; private bool sequenceFieldSpecified; private uint imageInterleaveField; private bool imageInterleaveFieldSpecified; private uint interleaveField; private bool interleaveFieldSpecified; private string manufacturerField; private string modelField; private string packageField; private string interfaceField; private DimensionsType dimensionsField; private ScansType scansField; private DumpHardwareType[] dumpHardwareArrayField; private PCMCIAType pCMCIAField; private string copyProtectionField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] ImageChecksums { get { return this.imageChecksumsField; } set { this.imageChecksumsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// public string PartNumber { get { return this.partNumberField; } set { this.partNumberField = value; } } /// public string SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// public string Title { get { return this.titleField; } set { this.titleField = value; } } /// public uint Sequence { get { return this.sequenceField; } set { this.sequenceField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool SequenceSpecified { get { return this.sequenceFieldSpecified; } set { this.sequenceFieldSpecified = value; } } /// public uint ImageInterleave { get { return this.imageInterleaveField; } set { this.imageInterleaveField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ImageInterleaveSpecified { get { return this.imageInterleaveFieldSpecified; } set { this.imageInterleaveFieldSpecified = value; } } /// public uint Interleave { get { return this.interleaveField; } set { this.interleaveField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool InterleaveSpecified { get { return this.interleaveFieldSpecified; } set { this.interleaveFieldSpecified = value; } } /// public string Manufacturer { get { return this.manufacturerField; } set { this.manufacturerField = value; } } /// public string Model { get { return this.modelField; } set { this.modelField = value; } } /// public string Package { get { return this.packageField; } set { this.packageField = value; } } /// public string Interface { get { return this.interfaceField; } set { this.interfaceField = value; } } /// public DimensionsType Dimensions { get { return this.dimensionsField; } set { this.dimensionsField = value; } } /// public ScansType Scans { get { return this.scansField; } set { this.scansField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("DumpHardware", IsNullable=false)] public DumpHardwareType[] DumpHardwareArray { get { return this.dumpHardwareArrayField; } set { this.dumpHardwareArrayField = value; } } /// public PCMCIAType PCMCIA { get { return this.pCMCIAField; } set { this.pCMCIAField = value; } } /// public string CopyProtection { get { return this.copyProtectionField; } set { this.copyProtectionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class PCMCIAType { private DumpType cISField; private string complianceField; private ushort manufacturerCodeField; private bool manufacturerCodeFieldSpecified; private ushort cardCodeField; private bool cardCodeFieldSpecified; private string manufacturerField; private string productNameField; private string[] additionalInformationField; /// public DumpType CIS { get { return this.cISField; } set { this.cISField = value; } } /// public string Compliance { get { return this.complianceField; } set { this.complianceField = value; } } /// public ushort ManufacturerCode { get { return this.manufacturerCodeField; } set { this.manufacturerCodeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ManufacturerCodeSpecified { get { return this.manufacturerCodeFieldSpecified; } set { this.manufacturerCodeFieldSpecified = value; } } /// public ushort CardCode { get { return this.cardCodeField; } set { this.cardCodeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CardCodeSpecified { get { return this.cardCodeFieldSpecified; } set { this.cardCodeFieldSpecified = value; } } /// public string Manufacturer { get { return this.manufacturerField; } set { this.manufacturerField = value; } } /// public string ProductName { get { return this.productNameField; } set { this.productNameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("AdditionalInformation")] public string[] AdditionalInformation { get { return this.additionalInformationField; } set { this.additionalInformationField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class PartitionType { private uint sequenceField; private string nameField; private string typeField; private ulong startSectorField; private ulong endSectorField; private string descriptionField; private FileSystemType[] fileSystemsField; /// public uint Sequence { get { return this.sequenceField; } set { this.sequenceField = value; } } /// public string Name { get { return this.nameField; } set { this.nameField = value; } } /// public string Type { get { return this.typeField; } set { this.typeField = value; } } /// public ulong StartSector { get { return this.startSectorField; } set { this.startSectorField = value; } } /// public ulong EndSector { get { return this.endSectorField; } set { this.endSectorField = value; } } /// public string Description { get { return this.descriptionField; } set { this.descriptionField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("FileSystem", IsNullable=false)] public FileSystemType[] FileSystems { get { return this.fileSystemsField; } set { this.fileSystemsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class FileSystemType { private string typeField; private System.DateTime creationDateField; private bool creationDateFieldSpecified; private System.DateTime modificationDateField; private bool modificationDateFieldSpecified; private System.DateTime backupDateField; private bool backupDateFieldSpecified; private uint clusterSizeField; private ulong clustersField; private ulong filesField; private bool filesFieldSpecified; private bool bootableField; private string volumeSerialField; private string volumeNameField; private ulong freeClustersField; private bool freeClustersFieldSpecified; private bool dirtyField; private System.DateTime expirationDateField; private bool expirationDateFieldSpecified; private System.DateTime effectiveDateField; private bool effectiveDateFieldSpecified; private string systemIdentifierField; private string volumeSetIdentifierField; private string publisherIdentifierField; private string dataPreparerIdentifierField; private string applicationIdentifierField; private FilesystemContentsType contentsField; /// public string Type { get { return this.typeField; } set { this.typeField = value; } } /// public System.DateTime CreationDate { get { return this.creationDateField; } set { this.creationDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool CreationDateSpecified { get { return this.creationDateFieldSpecified; } set { this.creationDateFieldSpecified = value; } } /// public System.DateTime ModificationDate { get { return this.modificationDateField; } set { this.modificationDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ModificationDateSpecified { get { return this.modificationDateFieldSpecified; } set { this.modificationDateFieldSpecified = value; } } /// public System.DateTime BackupDate { get { return this.backupDateField; } set { this.backupDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool BackupDateSpecified { get { return this.backupDateFieldSpecified; } set { this.backupDateFieldSpecified = value; } } /// public uint ClusterSize { get { return this.clusterSizeField; } set { this.clusterSizeField = value; } } /// public ulong Clusters { get { return this.clustersField; } set { this.clustersField = value; } } /// public ulong Files { get { return this.filesField; } set { this.filesField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FilesSpecified { get { return this.filesFieldSpecified; } set { this.filesFieldSpecified = value; } } /// public bool Bootable { get { return this.bootableField; } set { this.bootableField = value; } } /// public string VolumeSerial { get { return this.volumeSerialField; } set { this.volumeSerialField = value; } } /// public string VolumeName { get { return this.volumeNameField; } set { this.volumeNameField = value; } } /// public ulong FreeClusters { get { return this.freeClustersField; } set { this.freeClustersField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FreeClustersSpecified { get { return this.freeClustersFieldSpecified; } set { this.freeClustersFieldSpecified = value; } } /// public bool Dirty { get { return this.dirtyField; } set { this.dirtyField = value; } } /// public System.DateTime ExpirationDate { get { return this.expirationDateField; } set { this.expirationDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool ExpirationDateSpecified { get { return this.expirationDateFieldSpecified; } set { this.expirationDateFieldSpecified = value; } } /// public System.DateTime EffectiveDate { get { return this.effectiveDateField; } set { this.effectiveDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool EffectiveDateSpecified { get { return this.effectiveDateFieldSpecified; } set { this.effectiveDateFieldSpecified = value; } } /// public string SystemIdentifier { get { return this.systemIdentifierField; } set { this.systemIdentifierField = value; } } /// public string VolumeSetIdentifier { get { return this.volumeSetIdentifierField; } set { this.volumeSetIdentifierField = value; } } /// public string PublisherIdentifier { get { return this.publisherIdentifierField; } set { this.publisherIdentifierField = value; } } /// public string DataPreparerIdentifier { get { return this.dataPreparerIdentifierField; } set { this.dataPreparerIdentifierField = value; } } /// public string ApplicationIdentifier { get { return this.applicationIdentifierField; } set { this.applicationIdentifierField = value; } } /// public FilesystemContentsType Contents { get { return this.contentsField; } set { this.contentsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class FilesystemContentsType { private ContentsFileType[] fileField; private DirectoryType[] directoryField; private string namespaceField; /// [System.Xml.Serialization.XmlElementAttribute("File")] public ContentsFileType[] File { get { return this.fileField; } set { this.fileField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Directory")] public DirectoryType[] Directory { get { return this.directoryField; } set { this.directoryField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string @namespace { get { return this.namespaceField; } set { this.namespaceField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ContentsFileType { private ChecksumType[] checksumsField; private ExtendedAttributeType[] extendedAttributesField; private string nameField; private System.DateTime creationTimeField; private bool creationTimeFieldSpecified; private System.DateTime accessTimeField; private bool accessTimeFieldSpecified; private System.DateTime statusChangeTimeField; private bool statusChangeTimeFieldSpecified; private System.DateTime backupTimeField; private bool backupTimeFieldSpecified; private System.DateTime lastWriteTimeField; private bool lastWriteTimeFieldSpecified; private ulong attributesField; private uint posixModeField; private bool posixModeFieldSpecified; private ulong deviceNumberField; private bool deviceNumberFieldSpecified; private ulong posixGroupIdField; private bool posixGroupIdFieldSpecified; private ulong inodeField; private ulong linksField; private ulong posixUserIdField; private bool posixUserIdFieldSpecified; private ulong lengthField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("ExtendedAttribute", IsNullable=false)] public ExtendedAttributeType[] ExtendedAttributes { get { return this.extendedAttributesField; } set { this.extendedAttributesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime creationTime { get { return this.creationTimeField; } set { this.creationTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool creationTimeSpecified { get { return this.creationTimeFieldSpecified; } set { this.creationTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime accessTime { get { return this.accessTimeField; } set { this.accessTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool accessTimeSpecified { get { return this.accessTimeFieldSpecified; } set { this.accessTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime statusChangeTime { get { return this.statusChangeTimeField; } set { this.statusChangeTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool statusChangeTimeSpecified { get { return this.statusChangeTimeFieldSpecified; } set { this.statusChangeTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime backupTime { get { return this.backupTimeField; } set { this.backupTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool backupTimeSpecified { get { return this.backupTimeFieldSpecified; } set { this.backupTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime lastWriteTime { get { return this.lastWriteTimeField; } set { this.lastWriteTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool lastWriteTimeSpecified { get { return this.lastWriteTimeFieldSpecified; } set { this.lastWriteTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong attributes { get { return this.attributesField; } set { this.attributesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint posixMode { get { return this.posixModeField; } set { this.posixModeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool posixModeSpecified { get { return this.posixModeFieldSpecified; } set { this.posixModeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong deviceNumber { get { return this.deviceNumberField; } set { this.deviceNumberField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool deviceNumberSpecified { get { return this.deviceNumberFieldSpecified; } set { this.deviceNumberFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong posixGroupId { get { return this.posixGroupIdField; } set { this.posixGroupIdField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool posixGroupIdSpecified { get { return this.posixGroupIdFieldSpecified; } set { this.posixGroupIdFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong inode { get { return this.inodeField; } set { this.inodeField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong links { get { return this.linksField; } set { this.linksField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong posixUserId { get { return this.posixUserIdField; } set { this.posixUserIdField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool posixUserIdSpecified { get { return this.posixUserIdFieldSpecified; } set { this.posixUserIdFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong length { get { return this.lengthField; } set { this.lengthField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class ExtendedAttributeType { private ChecksumType[] checksumsField; private string nameField; private ulong lengthField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong length { get { return this.lengthField; } set { this.lengthField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class DirectoryType { private ContentsFileType[] fileField; private DirectoryType[] directoryField; private string nameField; private System.DateTime creationTimeField; private bool creationTimeFieldSpecified; private System.DateTime accessTimeField; private bool accessTimeFieldSpecified; private System.DateTime statusChangeTimeField; private bool statusChangeTimeFieldSpecified; private System.DateTime backupTimeField; private bool backupTimeFieldSpecified; private System.DateTime lastWriteTimeField; private bool lastWriteTimeFieldSpecified; private ulong attributesField; private uint posixModeField; private bool posixModeFieldSpecified; private ulong deviceNumberField; private bool deviceNumberFieldSpecified; private ulong posixGroupIdField; private bool posixGroupIdFieldSpecified; private ulong inodeField; private bool inodeFieldSpecified; private ulong linksField; private bool linksFieldSpecified; private ulong posixUserIdField; private bool posixUserIdFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute("File")] public ContentsFileType[] File { get { return this.fileField; } set { this.fileField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Directory")] public DirectoryType[] Directory { get { return this.directoryField; } set { this.directoryField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime creationTime { get { return this.creationTimeField; } set { this.creationTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool creationTimeSpecified { get { return this.creationTimeFieldSpecified; } set { this.creationTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime accessTime { get { return this.accessTimeField; } set { this.accessTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool accessTimeSpecified { get { return this.accessTimeFieldSpecified; } set { this.accessTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime statusChangeTime { get { return this.statusChangeTimeField; } set { this.statusChangeTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool statusChangeTimeSpecified { get { return this.statusChangeTimeFieldSpecified; } set { this.statusChangeTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime backupTime { get { return this.backupTimeField; } set { this.backupTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool backupTimeSpecified { get { return this.backupTimeFieldSpecified; } set { this.backupTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public System.DateTime lastWriteTime { get { return this.lastWriteTimeField; } set { this.lastWriteTimeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool lastWriteTimeSpecified { get { return this.lastWriteTimeFieldSpecified; } set { this.lastWriteTimeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong attributes { get { return this.attributesField; } set { this.attributesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint posixMode { get { return this.posixModeField; } set { this.posixModeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool posixModeSpecified { get { return this.posixModeFieldSpecified; } set { this.posixModeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong deviceNumber { get { return this.deviceNumberField; } set { this.deviceNumberField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool deviceNumberSpecified { get { return this.deviceNumberFieldSpecified; } set { this.deviceNumberFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong posixGroupId { get { return this.posixGroupIdField; } set { this.posixGroupIdField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool posixGroupIdSpecified { get { return this.posixGroupIdFieldSpecified; } set { this.posixGroupIdFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong inode { get { return this.inodeField; } set { this.inodeField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool inodeSpecified { get { return this.inodeFieldSpecified; } set { this.inodeFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong links { get { return this.linksField; } set { this.linksField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool linksSpecified { get { return this.linksFieldSpecified; } set { this.linksFieldSpecified = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public ulong posixUserId { get { return this.posixUserIdField; } set { this.posixUserIdField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool posixUserIdSpecified { get { return this.posixUserIdFieldSpecified; } set { this.posixUserIdFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class CoordinatesType { private double latitudeField; private double longitudeField; /// public double Latitude { get { return this.latitudeField; } set { this.latitudeField = value; } } /// public double Longitude { get { return this.longitudeField; } set { this.longitudeField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class RecordingType { private string broadcasterField; private string broadcastPlatformField; private RecordingTypeSourceFormat sourceFormatField; private System.DateTime timestampField; private SoftwareType[] softwareField; private CoordinatesType coordinatesField; /// public string Broadcaster { get { return this.broadcasterField; } set { this.broadcasterField = value; } } /// public string BroadcastPlatform { get { return this.broadcastPlatformField; } set { this.broadcastPlatformField = value; } } /// public RecordingTypeSourceFormat SourceFormat { get { return this.sourceFormatField; } set { this.sourceFormatField = value; } } /// public System.DateTime Timestamp { get { return this.timestampField; } set { this.timestampField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Software")] public SoftwareType[] Software { get { return this.softwareField; } set { this.softwareField = value; } } /// public CoordinatesType Coordinates { get { return this.coordinatesField; } set { this.coordinatesField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum RecordingTypeSourceFormat { /// [System.Xml.Serialization.XmlEnumAttribute("ITU-A")] ITUA, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-B")] ITUB, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-C")] ITUC, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-D")] ITUD, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-E")] ITUE, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-F")] ITUF, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-G")] ITUG, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-H")] ITUH, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-I")] ITUI, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-J")] ITUJ, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-K")] ITUK, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-L")] ITUL, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-M")] ITUM, /// [System.Xml.Serialization.XmlEnumAttribute("ITU-N")] ITUN, /// [System.Xml.Serialization.XmlEnumAttribute("PAL-B")] PALB, /// [System.Xml.Serialization.XmlEnumAttribute("SECAM-B")] SECAMB, /// [System.Xml.Serialization.XmlEnumAttribute("PAL-D")] PALD, /// [System.Xml.Serialization.XmlEnumAttribute("SECAM-D")] SECAMD, /// [System.Xml.Serialization.XmlEnumAttribute("PAL-G")] PALG, /// [System.Xml.Serialization.XmlEnumAttribute("SECAM-G")] SECAMG, /// [System.Xml.Serialization.XmlEnumAttribute("PAL-H")] PALH, /// [System.Xml.Serialization.XmlEnumAttribute("PAL-I")] PALI, /// [System.Xml.Serialization.XmlEnumAttribute("PAL-K")] PALK, /// [System.Xml.Serialization.XmlEnumAttribute("SECAM-K")] SECAMK, /// [System.Xml.Serialization.XmlEnumAttribute("NTSC-M")] NTSCM, /// [System.Xml.Serialization.XmlEnumAttribute("PAL-N")] PALN, /// [System.Xml.Serialization.XmlEnumAttribute("PAL-M")] PALM, /// [System.Xml.Serialization.XmlEnumAttribute("SECAM-M")] SECAMM, /// MUSE, /// PALplus, /// FM, /// AM, /// COFDM, /// [System.Xml.Serialization.XmlEnumAttribute("CAM-D")] CAMD, /// DAB, /// [System.Xml.Serialization.XmlEnumAttribute("DAB+")] DAB1, /// DRM, /// [System.Xml.Serialization.XmlEnumAttribute("DRM+")] DRM1, /// FMeXtra, /// ATSC, /// ATSC2, /// ATSC3, /// [System.Xml.Serialization.XmlEnumAttribute("ATSC-M/H")] ATSCMH, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-T")] DVBT, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-T2")] DVBT2, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-S")] DVBS, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-S2")] DVBS2, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-S2X")] DVBS2X, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-C")] DVBC, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-C2")] DVBC2, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-H")] DVBH, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-NGH")] DVBNGH, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-SH")] DVBSH, /// [System.Xml.Serialization.XmlEnumAttribute("ISDB-T")] ISDBT, /// [System.Xml.Serialization.XmlEnumAttribute("ISDB-Tb")] ISDBTb, /// [System.Xml.Serialization.XmlEnumAttribute("ISDB-S")] ISDBS, /// [System.Xml.Serialization.XmlEnumAttribute("ISDB-C")] ISDBC, /// [System.Xml.Serialization.XmlEnumAttribute("1seg")] Item1seg, /// DTMB, /// CCMB, /// [System.Xml.Serialization.XmlEnumAttribute("T-DMB")] TDMB, /// [System.Xml.Serialization.XmlEnumAttribute("S-DMB")] SDMB, /// IPTV, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-MT")] DVBMT, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-MC")] DVBMC, /// [System.Xml.Serialization.XmlEnumAttribute("DVB-MS")] DVBMS, /// ADR, /// SDR, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SubtitleTracksType { private LanguagesTypeLanguage[] languagesField; private uint trackNumberField; private string codecField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] public LanguagesTypeLanguage[] Languages { get { return this.languagesField; } set { this.languagesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint TrackNumber { get { return this.trackNumberField; } set { this.trackNumberField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Codec { get { return this.codecField; } set { this.codecField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class VideoTracksType { private LanguagesTypeLanguage[] languagesField; private uint trackNumberField; private string codecField; private uint horizontalField; private uint verticalField; private long meanBitrateField; private bool threeDField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] public LanguagesTypeLanguage[] Languages { get { return this.languagesField; } set { this.languagesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint TrackNumber { get { return this.trackNumberField; } set { this.trackNumberField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Codec { get { return this.codecField; } set { this.codecField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint Horizontal { get { return this.horizontalField; } set { this.horizontalField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint Vertical { get { return this.verticalField; } set { this.verticalField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public long MeanBitrate { get { return this.meanBitrateField; } set { this.meanBitrateField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public bool ThreeD { get { return this.threeDField; } set { this.threeDField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class AudioTracksType { private LanguagesTypeLanguage[] languagesField; private uint trackNumberField; private string accoustIDField; private string codecField; private uint channelsField; private double sampleRateField; private long meanBitrateField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] public LanguagesTypeLanguage[] Languages { get { return this.languagesField; } set { this.languagesField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint TrackNumber { get { return this.trackNumberField; } set { this.trackNumberField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string AccoustID { get { return this.accoustIDField; } set { this.accoustIDField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public string Codec { get { return this.codecField; } set { this.codecField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint Channels { get { return this.channelsField; } set { this.channelsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public double SampleRate { get { return this.sampleRateField; } set { this.sampleRateField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public long MeanBitrate { get { return this.meanBitrateField; } set { this.meanBitrateField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class AdvertisementType { private string manufacturerField; private string productField; private FileType fileField; private ulong fileSizeField; private ulong framesField; private bool framesFieldSpecified; private double durationField; private float meanFrameRateField; private bool meanFrameRateFieldSpecified; private ChecksumType[] checksumsField; private AudioTracksType[] audioTrackField; private VideoTracksType[] videoTrackField; private SubtitleTracksType[] subtitleTrackField; private RecordingType recordingField; /// public string Manufacturer { get { return this.manufacturerField; } set { this.manufacturerField = value; } } /// public string Product { get { return this.productField; } set { this.productField = value; } } /// public FileType File { get { return this.fileField; } set { this.fileField = value; } } /// public ulong FileSize { get { return this.fileSizeField; } set { this.fileSizeField = value; } } /// public ulong Frames { get { return this.framesField; } set { this.framesField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool FramesSpecified { get { return this.framesFieldSpecified; } set { this.framesFieldSpecified = value; } } /// public double Duration { get { return this.durationField; } set { this.durationField = value; } } /// public float MeanFrameRate { get { return this.meanFrameRateField; } set { this.meanFrameRateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool MeanFrameRateSpecified { get { return this.meanFrameRateFieldSpecified; } set { this.meanFrameRateFieldSpecified = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("AudioTrack")] public AudioTracksType[] AudioTrack { get { return this.audioTrackField; } set { this.audioTrackField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("VideoTrack")] public VideoTracksType[] VideoTrack { get { return this.videoTrackField; } set { this.videoTrackField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("SubtitleTrack")] public SubtitleTracksType[] SubtitleTrack { get { return this.subtitleTrackField; } set { this.subtitleTrackField = value; } } /// public RecordingType Recording { get { return this.recordingField; } set { this.recordingField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SubChannelType { private ImageType imageField; private ulong sizeField; private ChecksumType[] checksumsField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class TrackFlagsType { private bool quadraphonicField; private bool dataField; private bool copyPermittedField; private bool preEmphasisField; /// public bool Quadraphonic { get { return this.quadraphonicField; } set { this.quadraphonicField = value; } } /// public bool Data { get { return this.dataField; } set { this.dataField = value; } } /// public bool CopyPermitted { get { return this.copyPermittedField; } set { this.copyPermittedField = value; } } /// public bool PreEmphasis { get { return this.preEmphasisField; } set { this.preEmphasisField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class TrackIndexType { private ushort indexField; private int valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public ushort index { get { return this.indexField; } set { this.indexField = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public int Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class TrackSequenceType { private uint trackNumberField; private uint sessionField; /// public uint TrackNumber { get { return this.trackNumberField; } set { this.trackNumberField = value; } } /// public uint Session { get { return this.sessionField; } set { this.sessionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class TrackType { private ImageType imageField; private ulong sizeField; private TrackSequenceType sequenceField; private string startMSFField; private string endMSFField; private ulong startSectorField; private ulong endSectorField; private TrackIndexType[] indexesField; private TrackFlagsType flagsField; private string iSRCField; private TrackTypeTrackType trackType1Field; private uint bytesPerSectorField; private string accoustIDField; private ChecksumType[] checksumsField; private SubChannelType subChannelField; private PartitionType[] fileSystemInformationField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// public TrackSequenceType Sequence { get { return this.sequenceField; } set { this.sequenceField = value; } } /// public string StartMSF { get { return this.startMSFField; } set { this.startMSFField = value; } } /// public string EndMSF { get { return this.endMSFField; } set { this.endMSFField = value; } } /// public ulong StartSector { get { return this.startSectorField; } set { this.startSectorField = value; } } /// public ulong EndSector { get { return this.endSectorField; } set { this.endSectorField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Index", IsNullable=false)] public TrackIndexType[] Indexes { get { return this.indexesField; } set { this.indexesField = value; } } /// public TrackFlagsType Flags { get { return this.flagsField; } set { this.flagsField = value; } } /// public string ISRC { get { return this.iSRCField; } set { this.iSRCField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("TrackType")] public TrackTypeTrackType TrackType1 { get { return this.trackType1Field; } set { this.trackType1Field = value; } } /// public uint BytesPerSector { get { return this.bytesPerSectorField; } set { this.bytesPerSectorField = value; } } /// public string AccoustID { get { return this.accoustIDField; } set { this.accoustIDField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// public SubChannelType SubChannel { get { return this.subChannelField; } set { this.subChannelField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Partition", IsNullable=false)] public PartitionType[] FileSystemInformation { get { return this.fileSystemInformationField; } set { this.fileSystemInformationField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum TrackTypeTrackType { /// audio, /// mode0, /// mode1, /// mode2, /// m2f1, /// m2f2, /// dvd, /// hddvd, /// bluray, /// ddcd, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class PS3EncryptionType { private string keyField; private string serialField; /// public string Key { get { return this.keyField; } set { this.keyField = value; } } /// public string Serial { get { return this.serialField; } set { this.serialField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class XboxSecuritySectorsType { private uint requestVersionField; private uint requestNumberField; private DumpType securitySectorsField; /// public uint RequestVersion { get { return this.requestVersionField; } set { this.requestVersionField = value; } } /// public uint RequestNumber { get { return this.requestNumberField; } set { this.requestNumberField = value; } } /// public DumpType SecuritySectors { get { return this.securitySectorsField; } set { this.securitySectorsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class XboxType { private DumpType pFIField; private DumpType dMIField; private XboxSecuritySectorsType[] securitySectorsField; /// public DumpType PFI { get { return this.pFIField; } set { this.pFIField = value; } } /// public DumpType DMI { get { return this.dMIField; } set { this.dMIField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("SecuritySectors")] public XboxSecuritySectorsType[] SecuritySectors { get { return this.securitySectorsField; } set { this.securitySectorsField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class BorderType { private string imageField; private ulong sizeField; private ChecksumType[] checksumsField; private uint sessionField; private bool sessionFieldSpecified; /// public string Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint session { get { return this.sessionField; } set { this.sessionField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool sessionSpecified { get { return this.sessionFieldSpecified; } set { this.sessionFieldSpecified = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class CaseType { private CaseTypeCaseType caseType1Field; private ScansType scansField; /// [System.Xml.Serialization.XmlElementAttribute("CaseType")] public CaseTypeCaseType CaseType1 { get { return this.caseType1Field; } set { this.caseType1Field = value; } } /// public ScansType Scans { get { return this.scansField; } set { this.scansField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum CaseTypeCaseType { /// jewel, /// bigjewel, /// slimjewel, /// sleeve, /// qpack, /// digisleeve, /// discboxslider, /// compacplus, /// keepcase, /// snapcase, /// softcase, /// ecopack, /// liftlock, /// spindle, /// ps2case, /// ps3case, /// bluraykeepcase, /// pscase, /// dccase, /// saturncase, /// xboxcase, /// xbox360case, /// xboxonecase, /// saturnbigcase, /// gccase, /// wiicase, /// unknown, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class LayeredTextType { private uint layerField; private bool layerFieldSpecified; private string valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint layer { get { return this.layerField; } set { this.layerField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool layerSpecified { get { return this.layerFieldSpecified; } set { this.layerFieldSpecified = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public string Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class SectorsType { private uint layerField; private bool layerFieldSpecified; private ulong valueField; /// [System.Xml.Serialization.XmlAttributeAttribute()] public uint layer { get { return this.layerField; } set { this.layerField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool layerSpecified { get { return this.layerFieldSpecified; } set { this.layerFieldSpecified = value; } } /// [System.Xml.Serialization.XmlTextAttribute()] public ulong Value { get { return this.valueField; } set { this.valueField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class LayersType { private SectorsType[] sectorsField; private LayersTypeType typeField; private bool typeFieldSpecified; /// [System.Xml.Serialization.XmlElementAttribute("Sectors")] public SectorsType[] Sectors { get { return this.sectorsField; } set { this.sectorsField = value; } } /// [System.Xml.Serialization.XmlAttributeAttribute()] public LayersTypeType 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", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum LayersTypeType { /// PTP, /// OTP, } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class OpticalDiscType { private ImageType imageField; private ulong sizeField; private SequenceType sequenceField; private LayersType layersField; private ChecksumType[] checksumsField; private string partNumberField; private string serialNumberField; private LayeredTextType[] ringCodeField; private LayeredTextType[] masteringSIDField; private LayeredTextType[] toolstampField; private LayeredTextType[] mouldSIDField; private LayeredTextType[] mouldTextField; private string discTypeField; private string discSubTypeField; private int offsetField; private bool offsetFieldSpecified; private uint[] tracksField; private uint sessionsField; private string copyProtectionField; private DimensionsType dimensionsField; private CaseType caseField; private ScansType scansField; private DumpType pFIField; private DumpType dMIField; private DumpType cMIField; private DumpType bCAField; private DumpType aTIPField; private DumpType aDIPField; private DumpType pMAField; private DumpType dDSField; private DumpType sAIField; private DumpType lastRMDField; private DumpType pRIField; private DumpType mediaIDField; private DumpType pFIRField; private DumpType dCBField; private DumpType diField; private DumpType pACField; private DumpType tOCField; private DumpType leadInCdTextField; private BorderType[] firstTrackPregrapField; private BorderType[] leadInField; private BorderType[] leadOutField; private XboxType xboxField; private PS3EncryptionType pS3EncryptionField; private string mediaCatalogueNumberField; private TrackType[] trackField; private DumpHardwareType[] dumpHardwareArrayField; /// public ImageType Image { get { return this.imageField; } set { this.imageField = value; } } /// public ulong Size { get { return this.sizeField; } set { this.sizeField = value; } } /// public SequenceType Sequence { get { return this.sequenceField; } set { this.sequenceField = value; } } /// public LayersType Layers { get { return this.layersField; } set { this.layersField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// public string PartNumber { get { return this.partNumberField; } set { this.partNumberField = value; } } /// public string SerialNumber { get { return this.serialNumberField; } set { this.serialNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("RingCode")] public LayeredTextType[] RingCode { get { return this.ringCodeField; } set { this.ringCodeField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("MasteringSID")] public LayeredTextType[] MasteringSID { get { return this.masteringSIDField; } set { this.masteringSIDField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Toolstamp")] public LayeredTextType[] Toolstamp { get { return this.toolstampField; } set { this.toolstampField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("MouldSID")] public LayeredTextType[] MouldSID { get { return this.mouldSIDField; } set { this.mouldSIDField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("MouldText")] public LayeredTextType[] MouldText { get { return this.mouldTextField; } set { this.mouldTextField = value; } } /// public string DiscType { get { return this.discTypeField; } set { this.discTypeField = value; } } /// public string DiscSubType { get { return this.discSubTypeField; } set { this.discSubTypeField = value; } } /// public int Offset { get { return this.offsetField; } set { this.offsetField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool OffsetSpecified { get { return this.offsetFieldSpecified; } set { this.offsetFieldSpecified = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Tracks")] public uint[] Tracks { get { return this.tracksField; } set { this.tracksField = value; } } /// public uint Sessions { get { return this.sessionsField; } set { this.sessionsField = value; } } /// public string CopyProtection { get { return this.copyProtectionField; } set { this.copyProtectionField = value; } } /// public DimensionsType Dimensions { get { return this.dimensionsField; } set { this.dimensionsField = value; } } /// public CaseType Case { get { return this.caseField; } set { this.caseField = value; } } /// public ScansType Scans { get { return this.scansField; } set { this.scansField = value; } } /// public DumpType PFI { get { return this.pFIField; } set { this.pFIField = value; } } /// public DumpType DMI { get { return this.dMIField; } set { this.dMIField = value; } } /// public DumpType CMI { get { return this.cMIField; } set { this.cMIField = value; } } /// public DumpType BCA { get { return this.bCAField; } set { this.bCAField = value; } } /// public DumpType ATIP { get { return this.aTIPField; } set { this.aTIPField = value; } } /// public DumpType ADIP { get { return this.aDIPField; } set { this.aDIPField = value; } } /// public DumpType PMA { get { return this.pMAField; } set { this.pMAField = value; } } /// public DumpType DDS { get { return this.dDSField; } set { this.dDSField = value; } } /// public DumpType SAI { get { return this.sAIField; } set { this.sAIField = value; } } /// public DumpType LastRMD { get { return this.lastRMDField; } set { this.lastRMDField = value; } } /// public DumpType PRI { get { return this.pRIField; } set { this.pRIField = value; } } /// public DumpType MediaID { get { return this.mediaIDField; } set { this.mediaIDField = value; } } /// public DumpType PFIR { get { return this.pFIRField; } set { this.pFIRField = value; } } /// public DumpType DCB { get { return this.dCBField; } set { this.dCBField = value; } } /// public DumpType DI { get { return this.diField; } set { this.diField = value; } } /// public DumpType PAC { get { return this.pACField; } set { this.pACField = value; } } /// public DumpType TOC { get { return this.tOCField; } set { this.tOCField = value; } } /// public DumpType LeadInCdText { get { return this.leadInCdTextField; } set { this.leadInCdTextField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("FirstTrackPregrap")] public BorderType[] FirstTrackPregrap { get { return this.firstTrackPregrapField; } set { this.firstTrackPregrapField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("LeadIn")] public BorderType[] LeadIn { get { return this.leadInField; } set { this.leadInField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("LeadOut")] public BorderType[] LeadOut { get { return this.leadOutField; } set { this.leadOutField = value; } } /// public XboxType Xbox { get { return this.xboxField; } set { this.xboxField = value; } } /// public PS3EncryptionType PS3Encryption { get { return this.pS3EncryptionField; } set { this.pS3EncryptionField = value; } } /// public string MediaCatalogueNumber { get { return this.mediaCatalogueNumberField; } set { this.mediaCatalogueNumberField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Track")] public TrackType[] Track { get { return this.trackField; } set { this.trackField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("DumpHardware", IsNullable=false)] public DumpHardwareType[] DumpHardwareArray { get { return this.dumpHardwareArrayField; } set { this.dumpHardwareArrayField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class UserManualType { private LanguagesTypeLanguage[] languageField; private uint pagesField; private string pageSizeField; private ScanType scanField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] public LanguagesTypeLanguage[] Language { get { return this.languageField; } set { this.languageField = value; } } /// public uint Pages { get { return this.pagesField; } set { this.pagesField = value; } } /// public string PageSize { get { return this.pageSizeField; } set { this.pageSizeField = value; } } /// public ScanType Scan { get { return this.scanField; } set { this.scanField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class RequiredOperatingSystemType { private string nameField; private string[] versionField; /// public string Name { get { return this.nameField; } set { this.nameField = value; } } /// [System.Xml.Serialization.XmlElementAttribute("Version")] public string[] Version { get { return this.versionField; } set { this.versionField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class BookType { private BarcodeType[] barcodesField; private CoverType coverField; private string nameField; private string editorialField; private string authorField; private System.DateTime publicationDateField; private bool publicationDateFieldSpecified; private LanguagesTypeLanguage[] languageField; private uint pagesField; private bool pagesFieldSpecified; private string pageSizeField; private ScanType scanField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Barcode", IsNullable=false)] public BarcodeType[] Barcodes { get { return this.barcodesField; } set { this.barcodesField = value; } } /// public CoverType Cover { get { return this.coverField; } set { this.coverField = value; } } /// public string Name { get { return this.nameField; } set { this.nameField = value; } } /// public string Editorial { get { return this.editorialField; } set { this.editorialField = value; } } /// public string Author { get { return this.authorField; } set { this.authorField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime PublicationDate { get { return this.publicationDateField; } set { this.publicationDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PublicationDateSpecified { get { return this.publicationDateFieldSpecified; } set { this.publicationDateFieldSpecified = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] public LanguagesTypeLanguage[] Language { get { return this.languageField; } set { this.languageField = value; } } /// public uint Pages { get { return this.pagesField; } set { this.pagesField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PagesSpecified { get { return this.pagesFieldSpecified; } set { this.pagesFieldSpecified = value; } } /// public string PageSize { get { return this.pageSizeField; } set { this.pageSizeField = value; } } /// public ScanType Scan { get { return this.scanField; } set { this.scanField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class CoverType { private FileType fileField; private ChecksumType[] checksumsField; private byte[] thumbnailField; /// public FileType File { get { return this.fileField; } set { this.fileField = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)] public ChecksumType[] Checksums { get { return this.checksumsField; } set { this.checksumsField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="base64Binary")] public byte[] Thumbnail { get { return this.thumbnailField; } set { this.thumbnailField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Diagnostics.DebuggerStepThroughAttribute()] [System.ComponentModel.DesignerCategoryAttribute("code")] public partial class MagazineType { private BarcodeType[] barcodesField; private CoverType coverField; private string nameField; private string editorialField; private System.DateTime publicationDateField; private bool publicationDateFieldSpecified; private uint numberField; private bool numberFieldSpecified; private LanguagesTypeLanguage[] languageField; private uint pagesField; private bool pagesFieldSpecified; private string pageSizeField; private ScanType scanField; /// [System.Xml.Serialization.XmlArrayItemAttribute("Barcode", IsNullable=false)] public BarcodeType[] Barcodes { get { return this.barcodesField; } set { this.barcodesField = value; } } /// public CoverType Cover { get { return this.coverField; } set { this.coverField = value; } } /// public string Name { get { return this.nameField; } set { this.nameField = value; } } /// public string Editorial { get { return this.editorialField; } set { this.editorialField = value; } } /// [System.Xml.Serialization.XmlElementAttribute(DataType="date")] public System.DateTime PublicationDate { get { return this.publicationDateField; } set { this.publicationDateField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PublicationDateSpecified { get { return this.publicationDateFieldSpecified; } set { this.publicationDateFieldSpecified = value; } } /// public uint Number { get { return this.numberField; } set { this.numberField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool NumberSpecified { get { return this.numberFieldSpecified; } set { this.numberFieldSpecified = value; } } /// [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)] public LanguagesTypeLanguage[] Language { get { return this.languageField; } set { this.languageField = value; } } /// public uint Pages { get { return this.pagesField; } set { this.pagesField = value; } } /// [System.Xml.Serialization.XmlIgnoreAttribute()] public bool PagesSpecified { get { return this.pagesFieldSpecified; } set { this.pagesFieldSpecified = value; } } /// public string PageSize { get { return this.pageSizeField; } set { this.pageSizeField = value; } } /// public ScanType Scan { get { return this.scanField; } set { this.scanField = value; } } } /// [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")] [System.SerializableAttribute()] [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)] public enum ArchitecturesTypeArchitecture { /// [System.Xml.Serialization.XmlEnumAttribute("4004")] Item4004, /// [System.Xml.Serialization.XmlEnumAttribute("4040")] Item4040, /// [System.Xml.Serialization.XmlEnumAttribute("6502")] Item6502, /// [System.Xml.Serialization.XmlEnumAttribute("65816")] Item65816, /// [System.Xml.Serialization.XmlEnumAttribute("8008")] Item8008, /// [System.Xml.Serialization.XmlEnumAttribute("8051")] Item8051, /// [System.Xml.Serialization.XmlEnumAttribute("8080")] Item8080, /// [System.Xml.Serialization.XmlEnumAttribute("8085")] Item8085, /// aarch64, /// am29000, /// amd64, /// apx432, /// arm, /// avr, /// avr32, /// axp, /// clipper, /// cray, /// esa390, /// hobbit, /// i86, /// i860, /// i960, /// ia32, /// ia64, /// m56k, /// m6800, /// m6801, /// m6805, /// m6809, /// m68k, /// m88k, /// mcs41, /// mcs48, /// mips32, /// mips64, /// msp430, /// nios2, /// openrisc, /// parisc, /// pdp1, /// pdp10, /// pdp11, /// pdp7, /// pdp8, /// pic, /// power, /// ppc, /// ppc64, /// prism, /// renesasrx, /// riscv, /// s360, /// s370, /// sh, /// sh1, /// sh2, /// sh3, /// sh4, /// sh5, /// sh64, /// sparc, /// sparc64, /// transputer, /// vax, /// we32000, /// x32, /// z80, /// z800, /// z8000, /// z80000, /// zarch, } }