diff --git a/Aaru.CommonTypes.csproj b/Aaru.CommonTypes.csproj
index c41030d11..e36a1c402 100644
--- a/Aaru.CommonTypes.csproj
+++ b/Aaru.CommonTypes.csproj
@@ -63,9 +63,4 @@
Localization.Designer.cs
-
-
- Metadata\cicm.cs
-
-
diff --git a/Metadata/cicm.cs b/Metadata/cicm.cs
new file mode 100644
index 000000000..10dd7dbc0
--- /dev/null
+++ b/Metadata/cicm.cs
@@ -0,0 +1,9090 @@
+//------------------------------------------------------------------------------
+//
+// 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,
+ }
+}