diff --git a/Metadata/cicm.cs b/Metadata/cicm.cs
index 170ef9a..1806358 100644
--- a/Metadata/cicm.cs
+++ b/Metadata/cicm.cs
@@ -13,9082 +13,7378 @@
//
using System;
+using System.CodeDom.Compiler;
+using System.ComponentModel;
+using System.Diagnostics;
+using System.Xml.Serialization;
-namespace Schemas {
+namespace Schemas;
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code"),
+ XmlRoot("CICMMetadata", Namespace = "", IsNullable = false), Obsolete("Will be removed in Aaru 7")]
+public class CICMMetadataType
+{
+ string[] developerField;
- ///
- [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)]
- [Obsolete("Will be removed in Aaru 7")]
- public partial class CICMMetadataType {
+ string[] publisherField;
- private string[] developerField;
+ string[] authorField;
- private string[] publisherField;
+ string[] performerField;
- private string[] authorField;
+ string nameField;
- private string[] performerField;
+ string versionField;
- private string nameField;
+ CICMMetadataTypeReleaseType releaseTypeField;
- private string versionField;
+ bool releaseTypeFieldSpecified;
- private CICMMetadataTypeReleaseType releaseTypeField;
+ DateTime releaseDateField;
- private bool releaseTypeFieldSpecified;
+ bool releaseDateFieldSpecified;
- private System.DateTime releaseDateField;
+ BarcodeType[] barcodesField;
- private bool releaseDateFieldSpecified;
+ string partNumberField;
- private BarcodeType[] barcodesField;
+ string serialNumberField;
- private string partNumberField;
+ string[] keywordsField;
- private string serialNumberField;
+ MagazineType[] magazineField;
- private string[] keywordsField;
+ BookType[] bookField;
- private MagazineType[] magazineField;
+ string[] categoriesField;
- private BookType[] bookField;
+ string[] subcategoriesField;
- private string[] categoriesField;
+ LanguagesTypeLanguage[] languagesField;
- private string[] subcategoriesField;
+ string[] systemsField;
- private LanguagesTypeLanguage[] languagesField;
+ ArchitecturesTypeArchitecture[] architecturesField;
- private string[] systemsField;
+ RequiredOperatingSystemType[] requiredOperatingSystemsField;
- private ArchitecturesTypeArchitecture[] architecturesField;
+ UserManualType[] userManualField;
- private RequiredOperatingSystemType[] requiredOperatingSystemsField;
+ OpticalDiscType[] opticalDiscField;
- private UserManualType[] userManualField;
+ AdvertisementType[] advertisementField;
- private OpticalDiscType[] opticalDiscField;
+ LinearMediaType[] linearMediaField;
- private AdvertisementType[] advertisementField;
+ PCIType[] pCICardField;
- private LinearMediaType[] linearMediaField;
+ BlockMediaType[] blockMediaField;
- private PCIType[] pCICardField;
+ AudioMediaType[] audioMediaField;
- 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;
- }
- }
+ ///
+ [XmlElement("Developer")]
+ public string[] Developer
+ {
+ get => developerField;
+ set => developerField = 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,
+ ///
+ [XmlElement("Publisher")]
+ public string[] Publisher
+ {
+ get => publisherField;
+ set => publisherField = value;
}
- ///
- [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;
- }
- }
+ ///
+ [XmlElement("Author")]
+ public string[] Author
+ {
+ get => authorField;
+ set => authorField = 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,
+ ///
+ [XmlElement("Performer")]
+ public string[] Performer
+ {
+ get => performerField;
+ set => performerField = value;
}
- ///
- [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;
- }
- }
+ ///
+ public string Name
+ {
+ get => nameField;
+ set => nameField = 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;
- }
- }
+ ///
+ public string Version
+ {
+ get => versionField;
+ set => versionField = 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;
- }
- }
+ ///
+ public CICMMetadataTypeReleaseType ReleaseType
+ {
+ get => releaseTypeField;
+ set => releaseTypeField = 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,
+ ///
+ [XmlIgnore]
+ public bool ReleaseTypeSpecified
+ {
+ get => releaseTypeFieldSpecified;
+ set => releaseTypeFieldSpecified = value;
}
- ///
- [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;
- }
- }
+ ///
+ [XmlElement(DataType = "date")]
+ public DateTime ReleaseDate
+ {
+ get => releaseDateField;
+ set => releaseDateField = 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;
- }
- }
+ ///
+ [XmlIgnore]
+ public bool ReleaseDateSpecified
+ {
+ get => releaseDateFieldSpecified;
+ set => releaseDateFieldSpecified = 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;
- }
- }
+ ///
+ [XmlArrayItem("Barcode", IsNullable = false)]
+ public BarcodeType[] Barcodes
+ {
+ get => barcodesField;
+ set => barcodesField = 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;
- }
- }
+ ///
+ public string PartNumber
+ {
+ get => partNumberField;
+ set => partNumberField = 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;
- }
- }
+ ///
+ public string SerialNumber
+ {
+ get => serialNumberField;
+ set => serialNumberField = 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,
+ ///
+ [XmlArrayItem("Keyword", IsNullable = false)]
+ public string[] Keywords
+ {
+ get => keywordsField;
+ set => keywordsField = value;
}
- ///
- [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;
- }
- }
+ ///
+ [XmlElement("Magazine")]
+ public MagazineType[] Magazine
+ {
+ get => magazineField;
+ set => magazineField = 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;
- }
- }
+ ///
+ [XmlElement("Book")]
+ public BookType[] Book
+ {
+ get => bookField;
+ set => bookField = 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;
- }
- }
+ ///
+ [XmlArrayItem("Category", IsNullable = false)]
+ public string[] Categories
+ {
+ get => categoriesField;
+ set => categoriesField = 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;
- }
- }
+ ///
+ [XmlArrayItem("Subcategory", IsNullable = false)]
+ public string[] Subcategories
+ {
+ get => subcategoriesField;
+ set => subcategoriesField = 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;
- }
- }
+ ///
+ [XmlArrayItem("Language", IsNullable = false)]
+ public LanguagesTypeLanguage[] Languages
+ {
+ get => languagesField;
+ set => languagesField = 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,
+ ///
+ [XmlArrayItem("System", IsNullable = false)]
+ public string[] Systems
+ {
+ get => systemsField;
+ set => systemsField = value;
+ }
- ///
- transputer,
+ ///
+ [XmlArrayItem("Architecture", IsNullable = false)]
+ public ArchitecturesTypeArchitecture[] Architectures
+ {
+ get => architecturesField;
+ set => architecturesField = value;
+ }
- ///
- vax,
+ ///
+ [XmlArrayItem("RequiredOperatingSystem", IsNullable = false)]
+ public RequiredOperatingSystemType[] RequiredOperatingSystems
+ {
+ get => requiredOperatingSystemsField;
+ set => requiredOperatingSystemsField = value;
+ }
- ///
- we32000,
+ ///
+ [XmlElement("UserManual")]
+ public UserManualType[] UserManual
+ {
+ get => userManualField;
+ set => userManualField = value;
+ }
- ///
- x32,
+ ///
+ [XmlElement("OpticalDisc")]
+ public OpticalDiscType[] OpticalDisc
+ {
+ get => opticalDiscField;
+ set => opticalDiscField = value;
+ }
- ///
- z80,
+ ///
+ [XmlElement("Advertisement")]
+ public AdvertisementType[] Advertisement
+ {
+ get => advertisementField;
+ set => advertisementField = value;
+ }
- ///
- z800,
+ ///
+ [XmlElement("LinearMedia")]
+ public LinearMediaType[] LinearMedia
+ {
+ get => linearMediaField;
+ set => linearMediaField = value;
+ }
- ///
- z8000,
+ ///
+ [XmlElement("PCICard")]
+ public PCIType[] PCICard
+ {
+ get => pCICardField;
+ set => pCICardField = value;
+ }
- ///
- z80000,
+ ///
+ [XmlElement("BlockMedia")]
+ public BlockMediaType[] BlockMedia
+ {
+ get => blockMediaField;
+ set => blockMediaField = value;
+ }
- ///
- zarch,
+ ///
+ [XmlElement("AudioMedia")]
+ public AudioMediaType[] AudioMedia
+ {
+ get => audioMediaField;
+ set => audioMediaField = value;
}
}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(AnonymousType = true)]
+public enum CICMMetadataTypeReleaseType
+{
+ ///
+ Retail,
+
+ ///
+ Bundle,
+
+ ///
+ Coverdisc,
+
+ ///
+ Subscription,
+
+ ///
+ Demo,
+
+ ///
+ OEM,
+
+ ///
+ Shareware,
+
+ ///
+ FOSS,
+
+ ///
+ Adware,
+
+ ///
+ Donationware,
+
+ ///
+ [XmlEnum("Digital download")]
+ Digitaldownload,
+
+ ///
+ SaaS
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class BarcodeType
+{
+ BarcodeTypeType typeField;
+
+ string valueField;
+
+ ///
+ [XmlAttribute]
+ public BarcodeTypeType type
+ {
+ get => typeField;
+ set => typeField = value;
+ }
+
+ ///
+ [XmlText]
+ public string Value
+ {
+ get => valueField;
+ set => valueField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(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,
+
+ ///
+ [XmlEnum("qr")]
+ qr1,
+
+ ///
+ postnet,
+
+ ///
+ postbar,
+
+ ///
+ plessey,
+
+ ///
+ pharmacode,
+
+ ///
+ pdf417,
+
+ ///
+ patchcode
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class AudioBlockType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ string accoustIDField;
+
+ ChecksumType[] checksumsField;
+
+ string formatField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ public string AccoustID
+ {
+ get => accoustIDField;
+ set => accoustIDField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ public string Format
+ {
+ get => formatField;
+ set => formatField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ImageType
+{
+ string formatField;
+
+ ulong offsetField;
+
+ bool offsetFieldSpecified;
+
+ string valueField;
+
+ ///
+ [XmlAttribute]
+ public string format
+ {
+ get => formatField;
+ set => formatField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong offset
+ {
+ get => offsetField;
+ set => offsetField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool offsetSpecified
+ {
+ get => offsetFieldSpecified;
+ set => offsetFieldSpecified = value;
+ }
+
+ ///
+ [XmlText]
+ public string Value
+ {
+ get => valueField;
+ set => valueField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ChecksumType
+{
+ ChecksumTypeType typeField;
+
+ string valueField;
+
+ ///
+ [XmlAttribute]
+ public ChecksumTypeType type
+ {
+ get => typeField;
+ set => typeField = value;
+ }
+
+ ///
+ [XmlText]
+ public string Value
+ {
+ get => valueField;
+ set => valueField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(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
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class AudioMediaType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ ChecksumType[] checksumsField;
+
+ SequenceType sequenceField;
+
+ string partNumberField;
+
+ string serialNumberField;
+
+ string manufacturerField;
+
+ string modelField;
+
+ string accoustIDField;
+
+ AudioBlockType[] blockField;
+
+ string copyProtectionField;
+
+ DimensionsType dimensionsField;
+
+ ScansType scansField;
+
+ DumpHardwareType[] dumpHardwareArrayField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ public SequenceType Sequence
+ {
+ get => sequenceField;
+ set => sequenceField = value;
+ }
+
+ ///
+ public string PartNumber
+ {
+ get => partNumberField;
+ set => partNumberField = value;
+ }
+
+ ///
+ public string SerialNumber
+ {
+ get => serialNumberField;
+ set => serialNumberField = value;
+ }
+
+ ///
+ public string Manufacturer
+ {
+ get => manufacturerField;
+ set => manufacturerField = value;
+ }
+
+ ///
+ public string Model
+ {
+ get => modelField;
+ set => modelField = value;
+ }
+
+ ///
+ public string AccoustID
+ {
+ get => accoustIDField;
+ set => accoustIDField = value;
+ }
+
+ ///
+ [XmlElement("Block")]
+ public AudioBlockType[] Block
+ {
+ get => blockField;
+ set => blockField = value;
+ }
+
+ ///
+ public string CopyProtection
+ {
+ get => copyProtectionField;
+ set => copyProtectionField = value;
+ }
+
+ ///
+ public DimensionsType Dimensions
+ {
+ get => dimensionsField;
+ set => dimensionsField = value;
+ }
+
+ ///
+ public ScansType Scans
+ {
+ get => scansField;
+ set => scansField = value;
+ }
+
+ ///
+ [XmlArrayItem("DumpHardware", IsNullable = false)]
+ public DumpHardwareType[] DumpHardwareArray
+ {
+ get => dumpHardwareArrayField;
+ set => dumpHardwareArrayField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class SequenceType
+{
+ string mediaTitleField;
+
+ uint mediaSequenceField;
+
+ uint totalMediaField;
+
+ byte sideField;
+
+ bool sideFieldSpecified;
+
+ byte layerField;
+
+ bool layerFieldSpecified;
+
+ ///
+ public string MediaTitle
+ {
+ get => mediaTitleField;
+ set => mediaTitleField = value;
+ }
+
+ ///
+ public uint MediaSequence
+ {
+ get => mediaSequenceField;
+ set => mediaSequenceField = value;
+ }
+
+ ///
+ public uint TotalMedia
+ {
+ get => totalMediaField;
+ set => totalMediaField = value;
+ }
+
+ ///
+ public byte Side
+ {
+ get => sideField;
+ set => sideField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool SideSpecified
+ {
+ get => sideFieldSpecified;
+ set => sideFieldSpecified = value;
+ }
+
+ ///
+ public byte Layer
+ {
+ get => layerField;
+ set => layerField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool LayerSpecified
+ {
+ get => layerFieldSpecified;
+ set => layerFieldSpecified = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class DimensionsType
+{
+ double diameterField;
+
+ bool diameterFieldSpecified;
+
+ double heightField;
+
+ bool heightFieldSpecified;
+
+ double widthField;
+
+ bool widthFieldSpecified;
+
+ double thicknessField;
+
+ ///
+ public double Diameter
+ {
+ get => diameterField;
+ set => diameterField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool DiameterSpecified
+ {
+ get => diameterFieldSpecified;
+ set => diameterFieldSpecified = value;
+ }
+
+ ///
+ public double Height
+ {
+ get => heightField;
+ set => heightField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool HeightSpecified
+ {
+ get => heightFieldSpecified;
+ set => heightFieldSpecified = value;
+ }
+
+ ///
+ public double Width
+ {
+ get => widthField;
+ set => widthField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool WidthSpecified
+ {
+ get => widthFieldSpecified;
+ set => widthFieldSpecified = value;
+ }
+
+ ///
+ public double Thickness
+ {
+ get => thicknessField;
+ set => thicknessField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ScansType
+{
+ CaseScanType caseScanField;
+
+ MediaScanType scanField;
+
+ ///
+ public CaseScanType CaseScan
+ {
+ get => caseScanField;
+ set => caseScanField = value;
+ }
+
+ ///
+ public MediaScanType Scan
+ {
+ get => scanField;
+ set => scanField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class CaseScanType
+{
+ CaseScanTypeCaseScanElement caseScanElementField;
+
+ ScanType scanField;
+
+ ///
+ public CaseScanTypeCaseScanElement CaseScanElement
+ {
+ get => caseScanElementField;
+ set => caseScanElementField = value;
+ }
+
+ ///
+ public ScanType Scan
+ {
+ get => scanField;
+ set => scanField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(AnonymousType = true)]
+public enum CaseScanTypeCaseScanElement
+{
+ ///
+ sleeve,
+
+ ///
+ inner,
+
+ ///
+ inlay,
+
+ ///
+ frontback,
+
+ ///
+ frontfull,
+
+ ///
+ boxfront,
+
+ ///
+ boxback,
+
+ ///
+ boxspine,
+
+ ///
+ external
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ScanType
+{
+ FileType fileField;
+
+ ChecksumType[] checksumsField;
+
+ ScannerType[] scannerField;
+
+ ScanProcessingType[] scanProcessingField;
+
+ OCRType[] oCRField;
+
+ ///
+ public FileType File
+ {
+ get => fileField;
+ set => fileField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ [XmlElement("Scanner")]
+ public ScannerType[] Scanner
+ {
+ get => scannerField;
+ set => scannerField = value;
+ }
+
+ ///
+ [XmlElement("ScanProcessing")]
+ public ScanProcessingType[] ScanProcessing
+ {
+ get => scanProcessingField;
+ set => scanProcessingField = value;
+ }
+
+ ///
+ [XmlElement("OCR")]
+ public OCRType[] OCR
+ {
+ get => oCRField;
+ set => oCRField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class FileType
+{
+ string formatField;
+
+ string valueField;
+
+ ///
+ [XmlAttribute]
+ public string format
+ {
+ get => formatField;
+ set => formatField = value;
+ }
+
+ ///
+ [XmlText]
+ public string Value
+ {
+ get => valueField;
+ set => valueField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ScannerType
+{
+ string authorField;
+
+ string manufacturerField;
+
+ string modelField;
+
+ string serialField;
+
+ string softwareField;
+
+ string softwareVersionField;
+
+ ///
+ public string Author
+ {
+ get => authorField;
+ set => authorField = value;
+ }
+
+ ///
+ public string Manufacturer
+ {
+ get => manufacturerField;
+ set => manufacturerField = value;
+ }
+
+ ///
+ public string Model
+ {
+ get => modelField;
+ set => modelField = value;
+ }
+
+ ///
+ public string Serial
+ {
+ get => serialField;
+ set => serialField = value;
+ }
+
+ ///
+ public string Software
+ {
+ get => softwareField;
+ set => softwareField = value;
+ }
+
+ ///
+ public string SoftwareVersion
+ {
+ get => softwareVersionField;
+ set => softwareVersionField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ScanProcessingType
+{
+ string authorField;
+
+ string softwareField;
+
+ string softwareVersionField;
+
+ ///
+ public string Author
+ {
+ get => authorField;
+ set => authorField = value;
+ }
+
+ ///
+ public string Software
+ {
+ get => softwareField;
+ set => softwareField = value;
+ }
+
+ ///
+ public string SoftwareVersion
+ {
+ get => softwareVersionField;
+ set => softwareVersionField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class OCRType
+{
+ string authorField;
+
+ string softwareField;
+
+ string softwareVersionField;
+
+ LanguagesTypeLanguage[] languageField;
+
+ ///
+ public string Author
+ {
+ get => authorField;
+ set => authorField = value;
+ }
+
+ ///
+ public string Software
+ {
+ get => softwareField;
+ set => softwareField = value;
+ }
+
+ ///
+ public string SoftwareVersion
+ {
+ get => softwareVersionField;
+ set => softwareVersionField = value;
+ }
+
+ ///
+ [XmlArrayItem("Language", IsNullable = false)]
+ public LanguagesTypeLanguage[] Language
+ {
+ get => languageField;
+ set => languageField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(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,
+
+ ///
+ [XmlEnum("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
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class MediaScanType
+{
+ MediaScanTypeMediaScanElement mediaScanElementField;
+
+ ScanType scanField;
+
+ ///
+ public MediaScanTypeMediaScanElement MediaScanElement
+ {
+ get => mediaScanElementField;
+ set => mediaScanElementField = value;
+ }
+
+ ///
+ public ScanType Scan
+ {
+ get => scanField;
+ set => scanField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(AnonymousType = true)]
+public enum MediaScanTypeMediaScanElement
+{
+ ///
+ up,
+
+ ///
+ down,
+
+ ///
+ front,
+
+ ///
+ back,
+
+ ///
+ left,
+
+ ///
+ right
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class DumpHardwareType
+{
+ string manufacturerField;
+
+ string modelField;
+
+ string revisionField;
+
+ string firmwareField;
+
+ string serialField;
+
+ ExtentType[] extentsField;
+
+ SoftwareType softwareField;
+
+ ///
+ public string Manufacturer
+ {
+ get => manufacturerField;
+ set => manufacturerField = value;
+ }
+
+ ///
+ public string Model
+ {
+ get => modelField;
+ set => modelField = value;
+ }
+
+ ///
+ public string Revision
+ {
+ get => revisionField;
+ set => revisionField = value;
+ }
+
+ ///
+ public string Firmware
+ {
+ get => firmwareField;
+ set => firmwareField = value;
+ }
+
+ ///
+ public string Serial
+ {
+ get => serialField;
+ set => serialField = value;
+ }
+
+ ///
+ [XmlArrayItem("Extent", IsNullable = false)]
+ public ExtentType[] Extents
+ {
+ get => extentsField;
+ set => extentsField = value;
+ }
+
+ ///
+ public SoftwareType Software
+ {
+ get => softwareField;
+ set => softwareField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ExtentType
+{
+ ulong startField;
+
+ ulong endField;
+
+ ///
+ public ulong Start
+ {
+ get => startField;
+ set => startField = value;
+ }
+
+ ///
+ public ulong End
+ {
+ get => endField;
+ set => endField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class SoftwareType
+{
+ string nameField;
+
+ string versionField;
+
+ string operatingSystemField;
+
+ ///
+ public string Name
+ {
+ get => nameField;
+ set => nameField = value;
+ }
+
+ ///
+ public string Version
+ {
+ get => versionField;
+ set => versionField = value;
+ }
+
+ ///
+ public string OperatingSystem
+ {
+ get => operatingSystemField;
+ set => operatingSystemField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class BlockTrackType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ ushort headField;
+
+ uint cylinderField;
+
+ ulong startSectorField;
+
+ ulong endSectorField;
+
+ ulong sectorsField;
+
+ uint bytesPerSectorField;
+
+ ChecksumType[] checksumsField;
+
+ string formatField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ public ushort Head
+ {
+ get => headField;
+ set => headField = value;
+ }
+
+ ///
+ public uint Cylinder
+ {
+ get => cylinderField;
+ set => cylinderField = value;
+ }
+
+ ///
+ public ulong StartSector
+ {
+ get => startSectorField;
+ set => startSectorField = value;
+ }
+
+ ///
+ public ulong EndSector
+ {
+ get => endSectorField;
+ set => endSectorField = value;
+ }
+
+ ///
+ public ulong Sectors
+ {
+ get => sectorsField;
+ set => sectorsField = value;
+ }
+
+ ///
+ public uint BytesPerSector
+ {
+ get => bytesPerSectorField;
+ set => bytesPerSectorField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ public string Format
+ {
+ get => formatField;
+ set => formatField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class USBType
+{
+ ushort vendorIDField;
+
+ ushort productIDField;
+
+ DumpType descriptorsField;
+
+ ///
+ public ushort VendorID
+ {
+ get => vendorIDField;
+ set => vendorIDField = value;
+ }
+
+ ///
+ public ushort ProductID
+ {
+ get => productIDField;
+ set => productIDField = value;
+ }
+
+ ///
+ public DumpType Descriptors
+ {
+ get => descriptorsField;
+ set => descriptorsField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class DumpType
+{
+ string imageField;
+
+ ulong sizeField;
+
+ ChecksumType[] checksumsField;
+
+ ///
+ public string Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class EVPDType
+{
+ string imageField;
+
+ ulong sizeField;
+
+ ChecksumType[] checksumsField;
+
+ byte pageField;
+
+ bool pageFieldSpecified;
+
+ ///
+ public string Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public byte page
+ {
+ get => pageField;
+ set => pageField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool pageSpecified
+ {
+ get => pageFieldSpecified;
+ set => pageFieldSpecified = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class SCSIType
+{
+ DumpType inquiryField;
+
+ EVPDType[] eVPDField;
+
+ DumpType modeSenseField;
+
+ DumpType modeSense10Field;
+
+ DumpType logSenseField;
+
+ ///
+ public DumpType Inquiry
+ {
+ get => inquiryField;
+ set => inquiryField = value;
+ }
+
+ ///
+ [XmlElement("EVPD")]
+ public EVPDType[] EVPD
+ {
+ get => eVPDField;
+ set => eVPDField = value;
+ }
+
+ ///
+ public DumpType ModeSense
+ {
+ get => modeSenseField;
+ set => modeSenseField = value;
+ }
+
+ ///
+ public DumpType ModeSense10
+ {
+ get => modeSense10Field;
+ set => modeSense10Field = value;
+ }
+
+ ///
+ public DumpType LogSense
+ {
+ get => logSenseField;
+ set => logSenseField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class MultiMediaCardType
+{
+ DumpType cIDField;
+
+ DumpType cSDField;
+
+ DumpType extendedCSDField;
+
+ DumpType oCRField;
+
+ ///
+ public DumpType CID
+ {
+ get => cIDField;
+ set => cIDField = value;
+ }
+
+ ///
+ public DumpType CSD
+ {
+ get => cSDField;
+ set => cSDField = value;
+ }
+
+ ///
+ public DumpType ExtendedCSD
+ {
+ get => extendedCSDField;
+ set => extendedCSDField = value;
+ }
+
+ ///
+ public DumpType OCR
+ {
+ get => oCRField;
+ set => oCRField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class SecureDigitalType
+{
+ DumpType cIDField;
+
+ DumpType cSDField;
+
+ DumpType sCRField;
+
+ DumpType oCRField;
+
+ ///
+ public DumpType CID
+ {
+ get => cIDField;
+ set => cIDField = value;
+ }
+
+ ///
+ public DumpType CSD
+ {
+ get => cSDField;
+ set => cSDField = value;
+ }
+
+ ///
+ public DumpType SCR
+ {
+ get => sCRField;
+ set => sCRField = value;
+ }
+
+ ///
+ public DumpType OCR
+ {
+ get => oCRField;
+ set => oCRField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ATAType
+{
+ DumpType identifyField;
+
+ ///
+ public DumpType Identify
+ {
+ get => identifyField;
+ set => identifyField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class TapeFileType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ ulong sequenceField;
+
+ ulong blockSizeField;
+
+ ulong startBlockField;
+
+ ulong endBlockField;
+
+ ChecksumType[] checksumsField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ public ulong Sequence
+ {
+ get => sequenceField;
+ set => sequenceField = value;
+ }
+
+ ///
+ public ulong BlockSize
+ {
+ get => blockSizeField;
+ set => blockSizeField = value;
+ }
+
+ ///
+ public ulong StartBlock
+ {
+ get => startBlockField;
+ set => startBlockField = value;
+ }
+
+ ///
+ public ulong EndBlock
+ {
+ get => endBlockField;
+ set => endBlockField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class TapePartitionType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ ulong sequenceField;
+
+ ulong startBlockField;
+
+ ulong endBlockField;
+
+ ChecksumType[] checksumsField;
+
+ TapeFileType[] fileField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ public ulong Sequence
+ {
+ get => sequenceField;
+ set => sequenceField = value;
+ }
+
+ ///
+ public ulong StartBlock
+ {
+ get => startBlockField;
+ set => startBlockField = value;
+ }
+
+ ///
+ public ulong EndBlock
+ {
+ get => endBlockField;
+ set => endBlockField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ [XmlElement("File")]
+ public TapeFileType[] File
+ {
+ get => fileField;
+ set => fileField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class BlockSizeType
+{
+ uint startingBlockField;
+
+ uint valueField;
+
+ ///
+ [XmlAttribute]
+ public uint startingBlock
+ {
+ get => startingBlockField;
+ set => startingBlockField = value;
+ }
+
+ ///
+ [XmlText]
+ public uint Value
+ {
+ get => valueField;
+ set => valueField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class BlockMediaType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ ChecksumType[] checksumsField;
+
+ ChecksumType[] contentChecksumsField;
+
+ SequenceType sequenceField;
+
+ string manufacturerField;
+
+ string modelField;
+
+ string serialField;
+
+ string firmwareField;
+
+ string interfaceField;
+
+ string partNumberField;
+
+ string serialNumberField;
+
+ uint physicalBlockSizeField;
+
+ uint logicalBlockSizeField;
+
+ ulong logicalBlocksField;
+
+ BlockSizeType[] variableBlockSizeField;
+
+ TapePartitionType[] tapeInformationField;
+
+ ScansType scansField;
+
+ ATAType aTAField;
+
+ PCIType pCIField;
+
+ PCMCIAType pCMCIAField;
+
+ SecureDigitalType secureDigitalField;
+
+ MultiMediaCardType multiMediaCardField;
+
+ SCSIType sCSIField;
+
+ USBType uSBField;
+
+ DumpType mAMField;
+
+ ushort headsField;
+
+ bool headsFieldSpecified;
+
+ uint cylindersField;
+
+ bool cylindersFieldSpecified;
+
+ ulong sectorsPerTrackField;
+
+ bool sectorsPerTrackFieldSpecified;
+
+ BlockTrackType[] trackField;
+
+ string copyProtectionField;
+
+ DimensionsType dimensionsField;
+
+ PartitionType[] fileSystemInformationField;
+
+ DumpHardwareType[] dumpHardwareArrayField;
+
+ string diskTypeField;
+
+ string diskSubTypeField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] ContentChecksums
+ {
+ get => contentChecksumsField;
+ set => contentChecksumsField = value;
+ }
+
+ ///
+ public SequenceType Sequence
+ {
+ get => sequenceField;
+ set => sequenceField = value;
+ }
+
+ ///
+ public string Manufacturer
+ {
+ get => manufacturerField;
+ set => manufacturerField = value;
+ }
+
+ ///
+ public string Model
+ {
+ get => modelField;
+ set => modelField = value;
+ }
+
+ ///
+ public string Serial
+ {
+ get => serialField;
+ set => serialField = value;
+ }
+
+ ///
+ public string Firmware
+ {
+ get => firmwareField;
+ set => firmwareField = value;
+ }
+
+ ///
+ public string Interface
+ {
+ get => interfaceField;
+ set => interfaceField = value;
+ }
+
+ ///
+ public string PartNumber
+ {
+ get => partNumberField;
+ set => partNumberField = value;
+ }
+
+ ///
+ public string SerialNumber
+ {
+ get => serialNumberField;
+ set => serialNumberField = value;
+ }
+
+ ///
+ public uint PhysicalBlockSize
+ {
+ get => physicalBlockSizeField;
+ set => physicalBlockSizeField = value;
+ }
+
+ ///
+ public uint LogicalBlockSize
+ {
+ get => logicalBlockSizeField;
+ set => logicalBlockSizeField = value;
+ }
+
+ ///
+ public ulong LogicalBlocks
+ {
+ get => logicalBlocksField;
+ set => logicalBlocksField = value;
+ }
+
+ ///
+ [XmlArrayItem("BlockSize", IsNullable = false)]
+ public BlockSizeType[] VariableBlockSize
+ {
+ get => variableBlockSizeField;
+ set => variableBlockSizeField = value;
+ }
+
+ ///
+ [XmlArrayItem("Partition", IsNullable = false)]
+ public TapePartitionType[] TapeInformation
+ {
+ get => tapeInformationField;
+ set => tapeInformationField = value;
+ }
+
+ ///
+ public ScansType Scans
+ {
+ get => scansField;
+ set => scansField = value;
+ }
+
+ ///
+ public ATAType ATA
+ {
+ get => aTAField;
+ set => aTAField = value;
+ }
+
+ ///
+ public PCIType PCI
+ {
+ get => pCIField;
+ set => pCIField = value;
+ }
+
+ ///
+ public PCMCIAType PCMCIA
+ {
+ get => pCMCIAField;
+ set => pCMCIAField = value;
+ }
+
+ ///
+ public SecureDigitalType SecureDigital
+ {
+ get => secureDigitalField;
+ set => secureDigitalField = value;
+ }
+
+ ///
+ public MultiMediaCardType MultiMediaCard
+ {
+ get => multiMediaCardField;
+ set => multiMediaCardField = value;
+ }
+
+ ///
+ public SCSIType SCSI
+ {
+ get => sCSIField;
+ set => sCSIField = value;
+ }
+
+ ///
+ public USBType USB
+ {
+ get => uSBField;
+ set => uSBField = value;
+ }
+
+ ///
+ public DumpType MAM
+ {
+ get => mAMField;
+ set => mAMField = value;
+ }
+
+ ///
+ public ushort Heads
+ {
+ get => headsField;
+ set => headsField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool HeadsSpecified
+ {
+ get => headsFieldSpecified;
+ set => headsFieldSpecified = value;
+ }
+
+ ///
+ public uint Cylinders
+ {
+ get => cylindersField;
+ set => cylindersField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool CylindersSpecified
+ {
+ get => cylindersFieldSpecified;
+ set => cylindersFieldSpecified = value;
+ }
+
+ ///
+ public ulong SectorsPerTrack
+ {
+ get => sectorsPerTrackField;
+ set => sectorsPerTrackField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool SectorsPerTrackSpecified
+ {
+ get => sectorsPerTrackFieldSpecified;
+ set => sectorsPerTrackFieldSpecified = value;
+ }
+
+ ///
+ [XmlElement("Track")]
+ public BlockTrackType[] Track
+ {
+ get => trackField;
+ set => trackField = value;
+ }
+
+ ///
+ public string CopyProtection
+ {
+ get => copyProtectionField;
+ set => copyProtectionField = value;
+ }
+
+ ///
+ public DimensionsType Dimensions
+ {
+ get => dimensionsField;
+ set => dimensionsField = value;
+ }
+
+ ///
+ [XmlArrayItem("Partition", IsNullable = false)]
+ public PartitionType[] FileSystemInformation
+ {
+ get => fileSystemInformationField;
+ set => fileSystemInformationField = value;
+ }
+
+ ///
+ [XmlArrayItem("DumpHardware", IsNullable = false)]
+ public DumpHardwareType[] DumpHardwareArray
+ {
+ get => dumpHardwareArrayField;
+ set => dumpHardwareArrayField = value;
+ }
+
+ ///
+ public string DiskType
+ {
+ get => diskTypeField;
+ set => diskTypeField = value;
+ }
+
+ ///
+ public string DiskSubType
+ {
+ get => diskSubTypeField;
+ set => diskSubTypeField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class PCIType
+{
+ ushort vendorIDField;
+
+ ushort deviceIDField;
+
+ DumpType configurationField;
+
+ LinearMediaType expansionROMField;
+
+ ///
+ public ushort VendorID
+ {
+ get => vendorIDField;
+ set => vendorIDField = value;
+ }
+
+ ///
+ public ushort DeviceID
+ {
+ get => deviceIDField;
+ set => deviceIDField = value;
+ }
+
+ ///
+ public DumpType Configuration
+ {
+ get => configurationField;
+ set => configurationField = value;
+ }
+
+ ///
+ public LinearMediaType ExpansionROM
+ {
+ get => expansionROMField;
+ set => expansionROMField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class LinearMediaType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ ChecksumType[] imageChecksumsField;
+
+ ChecksumType[] checksumsField;
+
+ string partNumberField;
+
+ string serialNumberField;
+
+ string titleField;
+
+ uint sequenceField;
+
+ bool sequenceFieldSpecified;
+
+ uint imageInterleaveField;
+
+ bool imageInterleaveFieldSpecified;
+
+ uint interleaveField;
+
+ bool interleaveFieldSpecified;
+
+ string manufacturerField;
+
+ string modelField;
+
+ string packageField;
+
+ string interfaceField;
+
+ DimensionsType dimensionsField;
+
+ ScansType scansField;
+
+ DumpHardwareType[] dumpHardwareArrayField;
+
+ PCMCIAType pCMCIAField;
+
+ string copyProtectionField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] ImageChecksums
+ {
+ get => imageChecksumsField;
+ set => imageChecksumsField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ public string PartNumber
+ {
+ get => partNumberField;
+ set => partNumberField = value;
+ }
+
+ ///
+ public string SerialNumber
+ {
+ get => serialNumberField;
+ set => serialNumberField = value;
+ }
+
+ ///
+ public string Title
+ {
+ get => titleField;
+ set => titleField = value;
+ }
+
+ ///
+ public uint Sequence
+ {
+ get => sequenceField;
+ set => sequenceField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool SequenceSpecified
+ {
+ get => sequenceFieldSpecified;
+ set => sequenceFieldSpecified = value;
+ }
+
+ ///
+ public uint ImageInterleave
+ {
+ get => imageInterleaveField;
+ set => imageInterleaveField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool ImageInterleaveSpecified
+ {
+ get => imageInterleaveFieldSpecified;
+ set => imageInterleaveFieldSpecified = value;
+ }
+
+ ///
+ public uint Interleave
+ {
+ get => interleaveField;
+ set => interleaveField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool InterleaveSpecified
+ {
+ get => interleaveFieldSpecified;
+ set => interleaveFieldSpecified = value;
+ }
+
+ ///
+ public string Manufacturer
+ {
+ get => manufacturerField;
+ set => manufacturerField = value;
+ }
+
+ ///
+ public string Model
+ {
+ get => modelField;
+ set => modelField = value;
+ }
+
+ ///
+ public string Package
+ {
+ get => packageField;
+ set => packageField = value;
+ }
+
+ ///
+ public string Interface
+ {
+ get => interfaceField;
+ set => interfaceField = value;
+ }
+
+ ///
+ public DimensionsType Dimensions
+ {
+ get => dimensionsField;
+ set => dimensionsField = value;
+ }
+
+ ///
+ public ScansType Scans
+ {
+ get => scansField;
+ set => scansField = value;
+ }
+
+ ///
+ [XmlArrayItem("DumpHardware", IsNullable = false)]
+ public DumpHardwareType[] DumpHardwareArray
+ {
+ get => dumpHardwareArrayField;
+ set => dumpHardwareArrayField = value;
+ }
+
+ ///
+ public PCMCIAType PCMCIA
+ {
+ get => pCMCIAField;
+ set => pCMCIAField = value;
+ }
+
+ ///
+ public string CopyProtection
+ {
+ get => copyProtectionField;
+ set => copyProtectionField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class PCMCIAType
+{
+ DumpType cISField;
+
+ string complianceField;
+
+ ushort manufacturerCodeField;
+
+ bool manufacturerCodeFieldSpecified;
+
+ ushort cardCodeField;
+
+ bool cardCodeFieldSpecified;
+
+ string manufacturerField;
+
+ string productNameField;
+
+ string[] additionalInformationField;
+
+ ///
+ public DumpType CIS
+ {
+ get => cISField;
+ set => cISField = value;
+ }
+
+ ///
+ public string Compliance
+ {
+ get => complianceField;
+ set => complianceField = value;
+ }
+
+ ///
+ public ushort ManufacturerCode
+ {
+ get => manufacturerCodeField;
+ set => manufacturerCodeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool ManufacturerCodeSpecified
+ {
+ get => manufacturerCodeFieldSpecified;
+ set => manufacturerCodeFieldSpecified = value;
+ }
+
+ ///
+ public ushort CardCode
+ {
+ get => cardCodeField;
+ set => cardCodeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool CardCodeSpecified
+ {
+ get => cardCodeFieldSpecified;
+ set => cardCodeFieldSpecified = value;
+ }
+
+ ///
+ public string Manufacturer
+ {
+ get => manufacturerField;
+ set => manufacturerField = value;
+ }
+
+ ///
+ public string ProductName
+ {
+ get => productNameField;
+ set => productNameField = value;
+ }
+
+ ///
+ [XmlElement("AdditionalInformation")]
+ public string[] AdditionalInformation
+ {
+ get => additionalInformationField;
+ set => additionalInformationField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class PartitionType
+{
+ uint sequenceField;
+
+ string nameField;
+
+ string typeField;
+
+ ulong startSectorField;
+
+ ulong endSectorField;
+
+ string descriptionField;
+
+ FileSystemType[] fileSystemsField;
+
+ ///
+ public uint Sequence
+ {
+ get => sequenceField;
+ set => sequenceField = value;
+ }
+
+ ///
+ public string Name
+ {
+ get => nameField;
+ set => nameField = value;
+ }
+
+ ///
+ public string Type
+ {
+ get => typeField;
+ set => typeField = value;
+ }
+
+ ///
+ public ulong StartSector
+ {
+ get => startSectorField;
+ set => startSectorField = value;
+ }
+
+ ///
+ public ulong EndSector
+ {
+ get => endSectorField;
+ set => endSectorField = value;
+ }
+
+ ///
+ public string Description
+ {
+ get => descriptionField;
+ set => descriptionField = value;
+ }
+
+ ///
+ [XmlArrayItem("FileSystem", IsNullable = false)]
+ public FileSystemType[] FileSystems
+ {
+ get => fileSystemsField;
+ set => fileSystemsField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class FileSystemType
+{
+ string typeField;
+
+ DateTime creationDateField;
+
+ bool creationDateFieldSpecified;
+
+ DateTime modificationDateField;
+
+ bool modificationDateFieldSpecified;
+
+ DateTime backupDateField;
+
+ bool backupDateFieldSpecified;
+
+ uint clusterSizeField;
+
+ ulong clustersField;
+
+ ulong filesField;
+
+ bool filesFieldSpecified;
+
+ bool bootableField;
+
+ string volumeSerialField;
+
+ string volumeNameField;
+
+ ulong freeClustersField;
+
+ bool freeClustersFieldSpecified;
+
+ bool dirtyField;
+
+ DateTime expirationDateField;
+
+ bool expirationDateFieldSpecified;
+
+ DateTime effectiveDateField;
+
+ bool effectiveDateFieldSpecified;
+
+ string systemIdentifierField;
+
+ string volumeSetIdentifierField;
+
+ string publisherIdentifierField;
+
+ string dataPreparerIdentifierField;
+
+ string applicationIdentifierField;
+
+ FilesystemContentsType contentsField;
+
+ ///
+ public string Type
+ {
+ get => typeField;
+ set => typeField = value;
+ }
+
+ ///
+ public DateTime CreationDate
+ {
+ get => creationDateField;
+ set => creationDateField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool CreationDateSpecified
+ {
+ get => creationDateFieldSpecified;
+ set => creationDateFieldSpecified = value;
+ }
+
+ ///
+ public DateTime ModificationDate
+ {
+ get => modificationDateField;
+ set => modificationDateField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool ModificationDateSpecified
+ {
+ get => modificationDateFieldSpecified;
+ set => modificationDateFieldSpecified = value;
+ }
+
+ ///
+ public DateTime BackupDate
+ {
+ get => backupDateField;
+ set => backupDateField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool BackupDateSpecified
+ {
+ get => backupDateFieldSpecified;
+ set => backupDateFieldSpecified = value;
+ }
+
+ ///
+ public uint ClusterSize
+ {
+ get => clusterSizeField;
+ set => clusterSizeField = value;
+ }
+
+ ///
+ public ulong Clusters
+ {
+ get => clustersField;
+ set => clustersField = value;
+ }
+
+ ///
+ public ulong Files
+ {
+ get => filesField;
+ set => filesField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool FilesSpecified
+ {
+ get => filesFieldSpecified;
+ set => filesFieldSpecified = value;
+ }
+
+ ///
+ public bool Bootable
+ {
+ get => bootableField;
+ set => bootableField = value;
+ }
+
+ ///
+ public string VolumeSerial
+ {
+ get => volumeSerialField;
+ set => volumeSerialField = value;
+ }
+
+ ///
+ public string VolumeName
+ {
+ get => volumeNameField;
+ set => volumeNameField = value;
+ }
+
+ ///
+ public ulong FreeClusters
+ {
+ get => freeClustersField;
+ set => freeClustersField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool FreeClustersSpecified
+ {
+ get => freeClustersFieldSpecified;
+ set => freeClustersFieldSpecified = value;
+ }
+
+ ///
+ public bool Dirty
+ {
+ get => dirtyField;
+ set => dirtyField = value;
+ }
+
+ ///
+ public DateTime ExpirationDate
+ {
+ get => expirationDateField;
+ set => expirationDateField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool ExpirationDateSpecified
+ {
+ get => expirationDateFieldSpecified;
+ set => expirationDateFieldSpecified = value;
+ }
+
+ ///
+ public DateTime EffectiveDate
+ {
+ get => effectiveDateField;
+ set => effectiveDateField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool EffectiveDateSpecified
+ {
+ get => effectiveDateFieldSpecified;
+ set => effectiveDateFieldSpecified = value;
+ }
+
+ ///
+ public string SystemIdentifier
+ {
+ get => systemIdentifierField;
+ set => systemIdentifierField = value;
+ }
+
+ ///
+ public string VolumeSetIdentifier
+ {
+ get => volumeSetIdentifierField;
+ set => volumeSetIdentifierField = value;
+ }
+
+ ///
+ public string PublisherIdentifier
+ {
+ get => publisherIdentifierField;
+ set => publisherIdentifierField = value;
+ }
+
+ ///
+ public string DataPreparerIdentifier
+ {
+ get => dataPreparerIdentifierField;
+ set => dataPreparerIdentifierField = value;
+ }
+
+ ///
+ public string ApplicationIdentifier
+ {
+ get => applicationIdentifierField;
+ set => applicationIdentifierField = value;
+ }
+
+ ///
+ public FilesystemContentsType Contents
+ {
+ get => contentsField;
+ set => contentsField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class FilesystemContentsType
+{
+ ContentsFileType[] fileField;
+
+ DirectoryType[] directoryField;
+
+ string namespaceField;
+
+ ///
+ [XmlElement("File")]
+ public ContentsFileType[] File
+ {
+ get => fileField;
+ set => fileField = value;
+ }
+
+ ///
+ [XmlElement("Directory")]
+ public DirectoryType[] Directory
+ {
+ get => directoryField;
+ set => directoryField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public string @namespace
+ {
+ get => namespaceField;
+ set => namespaceField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ContentsFileType
+{
+ ChecksumType[] checksumsField;
+
+ ExtendedAttributeType[] extendedAttributesField;
+
+ string nameField;
+
+ DateTime creationTimeField;
+
+ bool creationTimeFieldSpecified;
+
+ DateTime accessTimeField;
+
+ bool accessTimeFieldSpecified;
+
+ DateTime statusChangeTimeField;
+
+ bool statusChangeTimeFieldSpecified;
+
+ DateTime backupTimeField;
+
+ bool backupTimeFieldSpecified;
+
+ DateTime lastWriteTimeField;
+
+ bool lastWriteTimeFieldSpecified;
+
+ ulong attributesField;
+
+ uint posixModeField;
+
+ bool posixModeFieldSpecified;
+
+ ulong deviceNumberField;
+
+ bool deviceNumberFieldSpecified;
+
+ ulong posixGroupIdField;
+
+ bool posixGroupIdFieldSpecified;
+
+ ulong inodeField;
+
+ ulong linksField;
+
+ ulong posixUserIdField;
+
+ bool posixUserIdFieldSpecified;
+
+ ulong lengthField;
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ [XmlArrayItem("ExtendedAttribute", IsNullable = false)]
+ public ExtendedAttributeType[] ExtendedAttributes
+ {
+ get => extendedAttributesField;
+ set => extendedAttributesField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public string name
+ {
+ get => nameField;
+ set => nameField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime creationTime
+ {
+ get => creationTimeField;
+ set => creationTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool creationTimeSpecified
+ {
+ get => creationTimeFieldSpecified;
+ set => creationTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime accessTime
+ {
+ get => accessTimeField;
+ set => accessTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool accessTimeSpecified
+ {
+ get => accessTimeFieldSpecified;
+ set => accessTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime statusChangeTime
+ {
+ get => statusChangeTimeField;
+ set => statusChangeTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool statusChangeTimeSpecified
+ {
+ get => statusChangeTimeFieldSpecified;
+ set => statusChangeTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime backupTime
+ {
+ get => backupTimeField;
+ set => backupTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool backupTimeSpecified
+ {
+ get => backupTimeFieldSpecified;
+ set => backupTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime lastWriteTime
+ {
+ get => lastWriteTimeField;
+ set => lastWriteTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool lastWriteTimeSpecified
+ {
+ get => lastWriteTimeFieldSpecified;
+ set => lastWriteTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong attributes
+ {
+ get => attributesField;
+ set => attributesField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public uint posixMode
+ {
+ get => posixModeField;
+ set => posixModeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool posixModeSpecified
+ {
+ get => posixModeFieldSpecified;
+ set => posixModeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong deviceNumber
+ {
+ get => deviceNumberField;
+ set => deviceNumberField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool deviceNumberSpecified
+ {
+ get => deviceNumberFieldSpecified;
+ set => deviceNumberFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong posixGroupId
+ {
+ get => posixGroupIdField;
+ set => posixGroupIdField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool posixGroupIdSpecified
+ {
+ get => posixGroupIdFieldSpecified;
+ set => posixGroupIdFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong inode
+ {
+ get => inodeField;
+ set => inodeField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong links
+ {
+ get => linksField;
+ set => linksField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong posixUserId
+ {
+ get => posixUserIdField;
+ set => posixUserIdField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool posixUserIdSpecified
+ {
+ get => posixUserIdFieldSpecified;
+ set => posixUserIdFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong length
+ {
+ get => lengthField;
+ set => lengthField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class ExtendedAttributeType
+{
+ ChecksumType[] checksumsField;
+
+ string nameField;
+
+ ulong lengthField;
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public string name
+ {
+ get => nameField;
+ set => nameField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong length
+ {
+ get => lengthField;
+ set => lengthField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class DirectoryType
+{
+ ContentsFileType[] fileField;
+
+ DirectoryType[] directoryField;
+
+ string nameField;
+
+ DateTime creationTimeField;
+
+ bool creationTimeFieldSpecified;
+
+ DateTime accessTimeField;
+
+ bool accessTimeFieldSpecified;
+
+ DateTime statusChangeTimeField;
+
+ bool statusChangeTimeFieldSpecified;
+
+ DateTime backupTimeField;
+
+ bool backupTimeFieldSpecified;
+
+ DateTime lastWriteTimeField;
+
+ bool lastWriteTimeFieldSpecified;
+
+ ulong attributesField;
+
+ uint posixModeField;
+
+ bool posixModeFieldSpecified;
+
+ ulong deviceNumberField;
+
+ bool deviceNumberFieldSpecified;
+
+ ulong posixGroupIdField;
+
+ bool posixGroupIdFieldSpecified;
+
+ ulong inodeField;
+
+ bool inodeFieldSpecified;
+
+ ulong linksField;
+
+ bool linksFieldSpecified;
+
+ ulong posixUserIdField;
+
+ bool posixUserIdFieldSpecified;
+
+ ///
+ [XmlElement("File")]
+ public ContentsFileType[] File
+ {
+ get => fileField;
+ set => fileField = value;
+ }
+
+ ///
+ [XmlElement("Directory")]
+ public DirectoryType[] Directory
+ {
+ get => directoryField;
+ set => directoryField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public string name
+ {
+ get => nameField;
+ set => nameField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime creationTime
+ {
+ get => creationTimeField;
+ set => creationTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool creationTimeSpecified
+ {
+ get => creationTimeFieldSpecified;
+ set => creationTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime accessTime
+ {
+ get => accessTimeField;
+ set => accessTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool accessTimeSpecified
+ {
+ get => accessTimeFieldSpecified;
+ set => accessTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime statusChangeTime
+ {
+ get => statusChangeTimeField;
+ set => statusChangeTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool statusChangeTimeSpecified
+ {
+ get => statusChangeTimeFieldSpecified;
+ set => statusChangeTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime backupTime
+ {
+ get => backupTimeField;
+ set => backupTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool backupTimeSpecified
+ {
+ get => backupTimeFieldSpecified;
+ set => backupTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public DateTime lastWriteTime
+ {
+ get => lastWriteTimeField;
+ set => lastWriteTimeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool lastWriteTimeSpecified
+ {
+ get => lastWriteTimeFieldSpecified;
+ set => lastWriteTimeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong attributes
+ {
+ get => attributesField;
+ set => attributesField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public uint posixMode
+ {
+ get => posixModeField;
+ set => posixModeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool posixModeSpecified
+ {
+ get => posixModeFieldSpecified;
+ set => posixModeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong deviceNumber
+ {
+ get => deviceNumberField;
+ set => deviceNumberField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool deviceNumberSpecified
+ {
+ get => deviceNumberFieldSpecified;
+ set => deviceNumberFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong posixGroupId
+ {
+ get => posixGroupIdField;
+ set => posixGroupIdField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool posixGroupIdSpecified
+ {
+ get => posixGroupIdFieldSpecified;
+ set => posixGroupIdFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong inode
+ {
+ get => inodeField;
+ set => inodeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool inodeSpecified
+ {
+ get => inodeFieldSpecified;
+ set => inodeFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong links
+ {
+ get => linksField;
+ set => linksField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool linksSpecified
+ {
+ get => linksFieldSpecified;
+ set => linksFieldSpecified = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public ulong posixUserId
+ {
+ get => posixUserIdField;
+ set => posixUserIdField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool posixUserIdSpecified
+ {
+ get => posixUserIdFieldSpecified;
+ set => posixUserIdFieldSpecified = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class CoordinatesType
+{
+ double latitudeField;
+
+ double longitudeField;
+
+ ///
+ public double Latitude
+ {
+ get => latitudeField;
+ set => latitudeField = value;
+ }
+
+ ///
+ public double Longitude
+ {
+ get => longitudeField;
+ set => longitudeField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class RecordingType
+{
+ string broadcasterField;
+
+ string broadcastPlatformField;
+
+ RecordingTypeSourceFormat sourceFormatField;
+
+ DateTime timestampField;
+
+ SoftwareType[] softwareField;
+
+ CoordinatesType coordinatesField;
+
+ ///
+ public string Broadcaster
+ {
+ get => broadcasterField;
+ set => broadcasterField = value;
+ }
+
+ ///
+ public string BroadcastPlatform
+ {
+ get => broadcastPlatformField;
+ set => broadcastPlatformField = value;
+ }
+
+ ///
+ public RecordingTypeSourceFormat SourceFormat
+ {
+ get => sourceFormatField;
+ set => sourceFormatField = value;
+ }
+
+ ///
+ public DateTime Timestamp
+ {
+ get => timestampField;
+ set => timestampField = value;
+ }
+
+ ///
+ [XmlElement("Software")]
+ public SoftwareType[] Software
+ {
+ get => softwareField;
+ set => softwareField = value;
+ }
+
+ ///
+ public CoordinatesType Coordinates
+ {
+ get => coordinatesField;
+ set => coordinatesField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(AnonymousType = true)]
+public enum RecordingTypeSourceFormat
+{
+ ///
+ [XmlEnum("ITU-A")]
+ ITUA,
+
+ ///
+ [XmlEnum("ITU-B")]
+ ITUB,
+
+ ///
+ [XmlEnum("ITU-C")]
+ ITUC,
+
+ ///
+ [XmlEnum("ITU-D")]
+ ITUD,
+
+ ///
+ [XmlEnum("ITU-E")]
+ ITUE,
+
+ ///
+ [XmlEnum("ITU-F")]
+ ITUF,
+
+ ///
+ [XmlEnum("ITU-G")]
+ ITUG,
+
+ ///
+ [XmlEnum("ITU-H")]
+ ITUH,
+
+ ///
+ [XmlEnum("ITU-I")]
+ ITUI,
+
+ ///
+ [XmlEnum("ITU-J")]
+ ITUJ,
+
+ ///
+ [XmlEnum("ITU-K")]
+ ITUK,
+
+ ///
+ [XmlEnum("ITU-L")]
+ ITUL,
+
+ ///
+ [XmlEnum("ITU-M")]
+ ITUM,
+
+ ///
+ [XmlEnum("ITU-N")]
+ ITUN,
+
+ ///
+ [XmlEnum("PAL-B")]
+ PALB,
+
+ ///
+ [XmlEnum("SECAM-B")]
+ SECAMB,
+
+ ///
+ [XmlEnum("PAL-D")]
+ PALD,
+
+ ///
+ [XmlEnum("SECAM-D")]
+ SECAMD,
+
+ ///
+ [XmlEnum("PAL-G")]
+ PALG,
+
+ ///
+ [XmlEnum("SECAM-G")]
+ SECAMG,
+
+ ///
+ [XmlEnum("PAL-H")]
+ PALH,
+
+ ///
+ [XmlEnum("PAL-I")]
+ PALI,
+
+ ///
+ [XmlEnum("PAL-K")]
+ PALK,
+
+ ///
+ [XmlEnum("SECAM-K")]
+ SECAMK,
+
+ ///
+ [XmlEnum("NTSC-M")]
+ NTSCM,
+
+ ///
+ [XmlEnum("PAL-N")]
+ PALN,
+
+ ///
+ [XmlEnum("PAL-M")]
+ PALM,
+
+ ///
+ [XmlEnum("SECAM-M")]
+ SECAMM,
+
+ ///
+ MUSE,
+
+ ///
+ PALplus,
+
+ ///
+ FM,
+
+ ///
+ AM,
+
+ ///
+ COFDM,
+
+ ///
+ [XmlEnum("CAM-D")]
+ CAMD,
+
+ ///
+ DAB,
+
+ ///
+ [XmlEnum("DAB+")]
+ DAB1,
+
+ ///
+ DRM,
+
+ ///
+ [XmlEnum("DRM+")]
+ DRM1,
+
+ ///
+ FMeXtra,
+
+ ///
+ ATSC,
+
+ ///
+ ATSC2,
+
+ ///
+ ATSC3,
+
+ ///
+ [XmlEnum("ATSC-M/H")]
+ ATSCMH,
+
+ ///
+ [XmlEnum("DVB-T")]
+ DVBT,
+
+ ///
+ [XmlEnum("DVB-T2")]
+ DVBT2,
+
+ ///
+ [XmlEnum("DVB-S")]
+ DVBS,
+
+ ///
+ [XmlEnum("DVB-S2")]
+ DVBS2,
+
+ ///
+ [XmlEnum("DVB-S2X")]
+ DVBS2X,
+
+ ///
+ [XmlEnum("DVB-C")]
+ DVBC,
+
+ ///
+ [XmlEnum("DVB-C2")]
+ DVBC2,
+
+ ///
+ [XmlEnum("DVB-H")]
+ DVBH,
+
+ ///
+ [XmlEnum("DVB-NGH")]
+ DVBNGH,
+
+ ///
+ [XmlEnum("DVB-SH")]
+ DVBSH,
+
+ ///
+ [XmlEnum("ISDB-T")]
+ ISDBT,
+
+ ///
+ [XmlEnum("ISDB-Tb")]
+ ISDBTb,
+
+ ///
+ [XmlEnum("ISDB-S")]
+ ISDBS,
+
+ ///
+ [XmlEnum("ISDB-C")]
+ ISDBC,
+
+ ///
+ [XmlEnum("1seg")]
+ Item1seg,
+
+ ///
+ DTMB,
+
+ ///
+ CCMB,
+
+ ///
+ [XmlEnum("T-DMB")]
+ TDMB,
+
+ ///
+ [XmlEnum("S-DMB")]
+ SDMB,
+
+ ///
+ IPTV,
+
+ ///
+ [XmlEnum("DVB-MT")]
+ DVBMT,
+
+ ///
+ [XmlEnum("DVB-MC")]
+ DVBMC,
+
+ ///
+ [XmlEnum("DVB-MS")]
+ DVBMS,
+
+ ///
+ ADR,
+
+ ///
+ SDR
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class SubtitleTracksType
+{
+ LanguagesTypeLanguage[] languagesField;
+
+ uint trackNumberField;
+
+ string codecField;
+
+ ///
+ [XmlArrayItem("Language", IsNullable = false)]
+ public LanguagesTypeLanguage[] Languages
+ {
+ get => languagesField;
+ set => languagesField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public uint TrackNumber
+ {
+ get => trackNumberField;
+ set => trackNumberField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public string Codec
+ {
+ get => codecField;
+ set => codecField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class VideoTracksType
+{
+ LanguagesTypeLanguage[] languagesField;
+
+ uint trackNumberField;
+
+ string codecField;
+
+ uint horizontalField;
+
+ uint verticalField;
+
+ long meanBitrateField;
+
+ bool threeDField;
+
+ ///
+ [XmlArrayItem("Language", IsNullable = false)]
+ public LanguagesTypeLanguage[] Languages
+ {
+ get => languagesField;
+ set => languagesField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public uint TrackNumber
+ {
+ get => trackNumberField;
+ set => trackNumberField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public string Codec
+ {
+ get => codecField;
+ set => codecField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public uint Horizontal
+ {
+ get => horizontalField;
+ set => horizontalField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public uint Vertical
+ {
+ get => verticalField;
+ set => verticalField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public long MeanBitrate
+ {
+ get => meanBitrateField;
+ set => meanBitrateField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public bool ThreeD
+ {
+ get => threeDField;
+ set => threeDField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class AudioTracksType
+{
+ LanguagesTypeLanguage[] languagesField;
+
+ uint trackNumberField;
+
+ string accoustIDField;
+
+ string codecField;
+
+ uint channelsField;
+
+ double sampleRateField;
+
+ long meanBitrateField;
+
+ ///
+ [XmlArrayItem("Language", IsNullable = false)]
+ public LanguagesTypeLanguage[] Languages
+ {
+ get => languagesField;
+ set => languagesField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public uint TrackNumber
+ {
+ get => trackNumberField;
+ set => trackNumberField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public string AccoustID
+ {
+ get => accoustIDField;
+ set => accoustIDField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public string Codec
+ {
+ get => codecField;
+ set => codecField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public uint Channels
+ {
+ get => channelsField;
+ set => channelsField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public double SampleRate
+ {
+ get => sampleRateField;
+ set => sampleRateField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public long MeanBitrate
+ {
+ get => meanBitrateField;
+ set => meanBitrateField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class AdvertisementType
+{
+ string manufacturerField;
+
+ string productField;
+
+ FileType fileField;
+
+ ulong fileSizeField;
+
+ ulong framesField;
+
+ bool framesFieldSpecified;
+
+ double durationField;
+
+ float meanFrameRateField;
+
+ bool meanFrameRateFieldSpecified;
+
+ ChecksumType[] checksumsField;
+
+ AudioTracksType[] audioTrackField;
+
+ VideoTracksType[] videoTrackField;
+
+ SubtitleTracksType[] subtitleTrackField;
+
+ RecordingType recordingField;
+
+ ///
+ public string Manufacturer
+ {
+ get => manufacturerField;
+ set => manufacturerField = value;
+ }
+
+ ///
+ public string Product
+ {
+ get => productField;
+ set => productField = value;
+ }
+
+ ///
+ public FileType File
+ {
+ get => fileField;
+ set => fileField = value;
+ }
+
+ ///
+ public ulong FileSize
+ {
+ get => fileSizeField;
+ set => fileSizeField = value;
+ }
+
+ ///
+ public ulong Frames
+ {
+ get => framesField;
+ set => framesField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool FramesSpecified
+ {
+ get => framesFieldSpecified;
+ set => framesFieldSpecified = value;
+ }
+
+ ///
+ public double Duration
+ {
+ get => durationField;
+ set => durationField = value;
+ }
+
+ ///
+ public float MeanFrameRate
+ {
+ get => meanFrameRateField;
+ set => meanFrameRateField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool MeanFrameRateSpecified
+ {
+ get => meanFrameRateFieldSpecified;
+ set => meanFrameRateFieldSpecified = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ [XmlElement("AudioTrack")]
+ public AudioTracksType[] AudioTrack
+ {
+ get => audioTrackField;
+ set => audioTrackField = value;
+ }
+
+ ///
+ [XmlElement("VideoTrack")]
+ public VideoTracksType[] VideoTrack
+ {
+ get => videoTrackField;
+ set => videoTrackField = value;
+ }
+
+ ///
+ [XmlElement("SubtitleTrack")]
+ public SubtitleTracksType[] SubtitleTrack
+ {
+ get => subtitleTrackField;
+ set => subtitleTrackField = value;
+ }
+
+ ///
+ public RecordingType Recording
+ {
+ get => recordingField;
+ set => recordingField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class SubChannelType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ ChecksumType[] checksumsField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class TrackFlagsType
+{
+ bool quadraphonicField;
+
+ bool dataField;
+
+ bool copyPermittedField;
+
+ bool preEmphasisField;
+
+ ///
+ public bool Quadraphonic
+ {
+ get => quadraphonicField;
+ set => quadraphonicField = value;
+ }
+
+ ///
+ public bool Data
+ {
+ get => dataField;
+ set => dataField = value;
+ }
+
+ ///
+ public bool CopyPermitted
+ {
+ get => copyPermittedField;
+ set => copyPermittedField = value;
+ }
+
+ ///
+ public bool PreEmphasis
+ {
+ get => preEmphasisField;
+ set => preEmphasisField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class TrackIndexType
+{
+ ushort indexField;
+
+ int valueField;
+
+ ///
+ [XmlAttribute]
+ public ushort index
+ {
+ get => indexField;
+ set => indexField = value;
+ }
+
+ ///
+ [XmlText]
+ public int Value
+ {
+ get => valueField;
+ set => valueField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class TrackSequenceType
+{
+ uint trackNumberField;
+
+ uint sessionField;
+
+ ///
+ public uint TrackNumber
+ {
+ get => trackNumberField;
+ set => trackNumberField = value;
+ }
+
+ ///
+ public uint Session
+ {
+ get => sessionField;
+ set => sessionField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class TrackType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ TrackSequenceType sequenceField;
+
+ string startMSFField;
+
+ string endMSFField;
+
+ ulong startSectorField;
+
+ ulong endSectorField;
+
+ TrackIndexType[] indexesField;
+
+ TrackFlagsType flagsField;
+
+ string iSRCField;
+
+ TrackTypeTrackType trackType1Field;
+
+ uint bytesPerSectorField;
+
+ string accoustIDField;
+
+ ChecksumType[] checksumsField;
+
+ SubChannelType subChannelField;
+
+ PartitionType[] fileSystemInformationField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ public TrackSequenceType Sequence
+ {
+ get => sequenceField;
+ set => sequenceField = value;
+ }
+
+ ///
+ public string StartMSF
+ {
+ get => startMSFField;
+ set => startMSFField = value;
+ }
+
+ ///
+ public string EndMSF
+ {
+ get => endMSFField;
+ set => endMSFField = value;
+ }
+
+ ///
+ public ulong StartSector
+ {
+ get => startSectorField;
+ set => startSectorField = value;
+ }
+
+ ///
+ public ulong EndSector
+ {
+ get => endSectorField;
+ set => endSectorField = value;
+ }
+
+ ///
+ [XmlArrayItem("Index", IsNullable = false)]
+ public TrackIndexType[] Indexes
+ {
+ get => indexesField;
+ set => indexesField = value;
+ }
+
+ ///
+ public TrackFlagsType Flags
+ {
+ get => flagsField;
+ set => flagsField = value;
+ }
+
+ ///
+ public string ISRC
+ {
+ get => iSRCField;
+ set => iSRCField = value;
+ }
+
+ ///
+ [XmlElement("TrackType")]
+ public TrackTypeTrackType TrackType1
+ {
+ get => trackType1Field;
+ set => trackType1Field = value;
+ }
+
+ ///
+ public uint BytesPerSector
+ {
+ get => bytesPerSectorField;
+ set => bytesPerSectorField = value;
+ }
+
+ ///
+ public string AccoustID
+ {
+ get => accoustIDField;
+ set => accoustIDField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ public SubChannelType SubChannel
+ {
+ get => subChannelField;
+ set => subChannelField = value;
+ }
+
+ ///
+ [XmlArrayItem("Partition", IsNullable = false)]
+ public PartitionType[] FileSystemInformation
+ {
+ get => fileSystemInformationField;
+ set => fileSystemInformationField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(AnonymousType = true)]
+public enum TrackTypeTrackType
+{
+ ///
+ audio,
+
+ ///
+ mode0,
+
+ ///
+ mode1,
+
+ ///
+ mode2,
+
+ ///
+ m2f1,
+
+ ///
+ m2f2,
+
+ ///
+ dvd,
+
+ ///
+ hddvd,
+
+ ///
+ bluray,
+
+ ///
+ ddcd
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class PS3EncryptionType
+{
+ string keyField;
+
+ string serialField;
+
+ ///
+ public string Key
+ {
+ get => keyField;
+ set => keyField = value;
+ }
+
+ ///
+ public string Serial
+ {
+ get => serialField;
+ set => serialField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class XboxSecuritySectorsType
+{
+ uint requestVersionField;
+
+ uint requestNumberField;
+
+ DumpType securitySectorsField;
+
+ ///
+ public uint RequestVersion
+ {
+ get => requestVersionField;
+ set => requestVersionField = value;
+ }
+
+ ///
+ public uint RequestNumber
+ {
+ get => requestNumberField;
+ set => requestNumberField = value;
+ }
+
+ ///
+ public DumpType SecuritySectors
+ {
+ get => securitySectorsField;
+ set => securitySectorsField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class XboxType
+{
+ DumpType pFIField;
+
+ DumpType dMIField;
+
+ XboxSecuritySectorsType[] securitySectorsField;
+
+ ///
+ public DumpType PFI
+ {
+ get => pFIField;
+ set => pFIField = value;
+ }
+
+ ///
+ public DumpType DMI
+ {
+ get => dMIField;
+ set => dMIField = value;
+ }
+
+ ///
+ [XmlElement("SecuritySectors")]
+ public XboxSecuritySectorsType[] SecuritySectors
+ {
+ get => securitySectorsField;
+ set => securitySectorsField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class BorderType
+{
+ string imageField;
+
+ ulong sizeField;
+
+ ChecksumType[] checksumsField;
+
+ uint sessionField;
+
+ bool sessionFieldSpecified;
+
+ ///
+ public string Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public uint session
+ {
+ get => sessionField;
+ set => sessionField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool sessionSpecified
+ {
+ get => sessionFieldSpecified;
+ set => sessionFieldSpecified = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class CaseType
+{
+ CaseTypeCaseType caseType1Field;
+
+ ScansType scansField;
+
+ ///
+ [XmlElement("CaseType")]
+ public CaseTypeCaseType CaseType1
+ {
+ get => caseType1Field;
+ set => caseType1Field = value;
+ }
+
+ ///
+ public ScansType Scans
+ {
+ get => scansField;
+ set => scansField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(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
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class LayeredTextType
+{
+ uint layerField;
+
+ bool layerFieldSpecified;
+
+ string valueField;
+
+ ///
+ [XmlAttribute]
+ public uint layer
+ {
+ get => layerField;
+ set => layerField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool layerSpecified
+ {
+ get => layerFieldSpecified;
+ set => layerFieldSpecified = value;
+ }
+
+ ///
+ [XmlText]
+ public string Value
+ {
+ get => valueField;
+ set => valueField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class SectorsType
+{
+ uint layerField;
+
+ bool layerFieldSpecified;
+
+ ulong valueField;
+
+ ///
+ [XmlAttribute]
+ public uint layer
+ {
+ get => layerField;
+ set => layerField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool layerSpecified
+ {
+ get => layerFieldSpecified;
+ set => layerFieldSpecified = value;
+ }
+
+ ///
+ [XmlText]
+ public ulong Value
+ {
+ get => valueField;
+ set => valueField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class LayersType
+{
+ SectorsType[] sectorsField;
+
+ LayersTypeType typeField;
+
+ bool typeFieldSpecified;
+
+ ///
+ [XmlElement("Sectors")]
+ public SectorsType[] Sectors
+ {
+ get => sectorsField;
+ set => sectorsField = value;
+ }
+
+ ///
+ [XmlAttribute]
+ public LayersTypeType type
+ {
+ get => typeField;
+ set => typeField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool typeSpecified
+ {
+ get => typeFieldSpecified;
+ set => typeFieldSpecified = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(AnonymousType = true)]
+public enum LayersTypeType
+{
+ ///
+ PTP,
+
+ ///
+ OTP
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class OpticalDiscType
+{
+ ImageType imageField;
+
+ ulong sizeField;
+
+ SequenceType sequenceField;
+
+ LayersType layersField;
+
+ ChecksumType[] checksumsField;
+
+ string partNumberField;
+
+ string serialNumberField;
+
+ LayeredTextType[] ringCodeField;
+
+ LayeredTextType[] masteringSIDField;
+
+ LayeredTextType[] toolstampField;
+
+ LayeredTextType[] mouldSIDField;
+
+ LayeredTextType[] mouldTextField;
+
+ string discTypeField;
+
+ string discSubTypeField;
+
+ int offsetField;
+
+ bool offsetFieldSpecified;
+
+ uint[] tracksField;
+
+ uint sessionsField;
+
+ string copyProtectionField;
+
+ DimensionsType dimensionsField;
+
+ CaseType caseField;
+
+ ScansType scansField;
+
+ DumpType pFIField;
+
+ DumpType dMIField;
+
+ DumpType cMIField;
+
+ DumpType bCAField;
+
+ DumpType aTIPField;
+
+ DumpType aDIPField;
+
+ DumpType pMAField;
+
+ DumpType dDSField;
+
+ DumpType sAIField;
+
+ DumpType lastRMDField;
+
+ DumpType pRIField;
+
+ DumpType mediaIDField;
+
+ DumpType pFIRField;
+
+ DumpType dCBField;
+
+ DumpType diField;
+
+ DumpType pACField;
+
+ DumpType tOCField;
+
+ DumpType leadInCdTextField;
+
+ BorderType[] firstTrackPregrapField;
+
+ BorderType[] leadInField;
+
+ BorderType[] leadOutField;
+
+ XboxType xboxField;
+
+ PS3EncryptionType pS3EncryptionField;
+
+ string mediaCatalogueNumberField;
+
+ TrackType[] trackField;
+
+ DumpHardwareType[] dumpHardwareArrayField;
+
+ ///
+ public ImageType Image
+ {
+ get => imageField;
+ set => imageField = value;
+ }
+
+ ///
+ public ulong Size
+ {
+ get => sizeField;
+ set => sizeField = value;
+ }
+
+ ///
+ public SequenceType Sequence
+ {
+ get => sequenceField;
+ set => sequenceField = value;
+ }
+
+ ///
+ public LayersType Layers
+ {
+ get => layersField;
+ set => layersField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ public string PartNumber
+ {
+ get => partNumberField;
+ set => partNumberField = value;
+ }
+
+ ///
+ public string SerialNumber
+ {
+ get => serialNumberField;
+ set => serialNumberField = value;
+ }
+
+ ///
+ [XmlElement("RingCode")]
+ public LayeredTextType[] RingCode
+ {
+ get => ringCodeField;
+ set => ringCodeField = value;
+ }
+
+ ///
+ [XmlElement("MasteringSID")]
+ public LayeredTextType[] MasteringSID
+ {
+ get => masteringSIDField;
+ set => masteringSIDField = value;
+ }
+
+ ///
+ [XmlElement("Toolstamp")]
+ public LayeredTextType[] Toolstamp
+ {
+ get => toolstampField;
+ set => toolstampField = value;
+ }
+
+ ///
+ [XmlElement("MouldSID")]
+ public LayeredTextType[] MouldSID
+ {
+ get => mouldSIDField;
+ set => mouldSIDField = value;
+ }
+
+ ///
+ [XmlElement("MouldText")]
+ public LayeredTextType[] MouldText
+ {
+ get => mouldTextField;
+ set => mouldTextField = value;
+ }
+
+ ///
+ public string DiscType
+ {
+ get => discTypeField;
+ set => discTypeField = value;
+ }
+
+ ///
+ public string DiscSubType
+ {
+ get => discSubTypeField;
+ set => discSubTypeField = value;
+ }
+
+ ///
+ public int Offset
+ {
+ get => offsetField;
+ set => offsetField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool OffsetSpecified
+ {
+ get => offsetFieldSpecified;
+ set => offsetFieldSpecified = value;
+ }
+
+ ///
+ [XmlElement("Tracks")]
+ public uint[] Tracks
+ {
+ get => tracksField;
+ set => tracksField = value;
+ }
+
+ ///
+ public uint Sessions
+ {
+ get => sessionsField;
+ set => sessionsField = value;
+ }
+
+ ///
+ public string CopyProtection
+ {
+ get => copyProtectionField;
+ set => copyProtectionField = value;
+ }
+
+ ///
+ public DimensionsType Dimensions
+ {
+ get => dimensionsField;
+ set => dimensionsField = value;
+ }
+
+ ///
+ public CaseType Case
+ {
+ get => caseField;
+ set => caseField = value;
+ }
+
+ ///
+ public ScansType Scans
+ {
+ get => scansField;
+ set => scansField = value;
+ }
+
+ ///
+ public DumpType PFI
+ {
+ get => pFIField;
+ set => pFIField = value;
+ }
+
+ ///
+ public DumpType DMI
+ {
+ get => dMIField;
+ set => dMIField = value;
+ }
+
+ ///
+ public DumpType CMI
+ {
+ get => cMIField;
+ set => cMIField = value;
+ }
+
+ ///
+ public DumpType BCA
+ {
+ get => bCAField;
+ set => bCAField = value;
+ }
+
+ ///
+ public DumpType ATIP
+ {
+ get => aTIPField;
+ set => aTIPField = value;
+ }
+
+ ///
+ public DumpType ADIP
+ {
+ get => aDIPField;
+ set => aDIPField = value;
+ }
+
+ ///
+ public DumpType PMA
+ {
+ get => pMAField;
+ set => pMAField = value;
+ }
+
+ ///
+ public DumpType DDS
+ {
+ get => dDSField;
+ set => dDSField = value;
+ }
+
+ ///
+ public DumpType SAI
+ {
+ get => sAIField;
+ set => sAIField = value;
+ }
+
+ ///
+ public DumpType LastRMD
+ {
+ get => lastRMDField;
+ set => lastRMDField = value;
+ }
+
+ ///
+ public DumpType PRI
+ {
+ get => pRIField;
+ set => pRIField = value;
+ }
+
+ ///
+ public DumpType MediaID
+ {
+ get => mediaIDField;
+ set => mediaIDField = value;
+ }
+
+ ///
+ public DumpType PFIR
+ {
+ get => pFIRField;
+ set => pFIRField = value;
+ }
+
+ ///
+ public DumpType DCB
+ {
+ get => dCBField;
+ set => dCBField = value;
+ }
+
+ ///
+ public DumpType DI
+ {
+ get => diField;
+ set => diField = value;
+ }
+
+ ///
+ public DumpType PAC
+ {
+ get => pACField;
+ set => pACField = value;
+ }
+
+ ///
+ public DumpType TOC
+ {
+ get => tOCField;
+ set => tOCField = value;
+ }
+
+ ///
+ public DumpType LeadInCdText
+ {
+ get => leadInCdTextField;
+ set => leadInCdTextField = value;
+ }
+
+ ///
+ [XmlElement("FirstTrackPregrap")]
+ public BorderType[] FirstTrackPregrap
+ {
+ get => firstTrackPregrapField;
+ set => firstTrackPregrapField = value;
+ }
+
+ ///
+ [XmlElement("LeadIn")]
+ public BorderType[] LeadIn
+ {
+ get => leadInField;
+ set => leadInField = value;
+ }
+
+ ///
+ [XmlElement("LeadOut")]
+ public BorderType[] LeadOut
+ {
+ get => leadOutField;
+ set => leadOutField = value;
+ }
+
+ ///
+ public XboxType Xbox
+ {
+ get => xboxField;
+ set => xboxField = value;
+ }
+
+ ///
+ public PS3EncryptionType PS3Encryption
+ {
+ get => pS3EncryptionField;
+ set => pS3EncryptionField = value;
+ }
+
+ ///
+ public string MediaCatalogueNumber
+ {
+ get => mediaCatalogueNumberField;
+ set => mediaCatalogueNumberField = value;
+ }
+
+ ///
+ [XmlElement("Track")]
+ public TrackType[] Track
+ {
+ get => trackField;
+ set => trackField = value;
+ }
+
+ ///
+ [XmlArrayItem("DumpHardware", IsNullable = false)]
+ public DumpHardwareType[] DumpHardwareArray
+ {
+ get => dumpHardwareArrayField;
+ set => dumpHardwareArrayField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class UserManualType
+{
+ LanguagesTypeLanguage[] languageField;
+
+ uint pagesField;
+
+ string pageSizeField;
+
+ ScanType scanField;
+
+ ///
+ [XmlArrayItem("Language", IsNullable = false)]
+ public LanguagesTypeLanguage[] Language
+ {
+ get => languageField;
+ set => languageField = value;
+ }
+
+ ///
+ public uint Pages
+ {
+ get => pagesField;
+ set => pagesField = value;
+ }
+
+ ///
+ public string PageSize
+ {
+ get => pageSizeField;
+ set => pageSizeField = value;
+ }
+
+ ///
+ public ScanType Scan
+ {
+ get => scanField;
+ set => scanField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class RequiredOperatingSystemType
+{
+ string nameField;
+
+ string[] versionField;
+
+ ///
+ public string Name
+ {
+ get => nameField;
+ set => nameField = value;
+ }
+
+ ///
+ [XmlElement("Version")]
+ public string[] Version
+ {
+ get => versionField;
+ set => versionField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class BookType
+{
+ BarcodeType[] barcodesField;
+
+ CoverType coverField;
+
+ string nameField;
+
+ string editorialField;
+
+ string authorField;
+
+ DateTime publicationDateField;
+
+ bool publicationDateFieldSpecified;
+
+ LanguagesTypeLanguage[] languageField;
+
+ uint pagesField;
+
+ bool pagesFieldSpecified;
+
+ string pageSizeField;
+
+ ScanType scanField;
+
+ ///
+ [XmlArrayItem("Barcode", IsNullable = false)]
+ public BarcodeType[] Barcodes
+ {
+ get => barcodesField;
+ set => barcodesField = value;
+ }
+
+ ///
+ public CoverType Cover
+ {
+ get => coverField;
+ set => coverField = value;
+ }
+
+ ///
+ public string Name
+ {
+ get => nameField;
+ set => nameField = value;
+ }
+
+ ///
+ public string Editorial
+ {
+ get => editorialField;
+ set => editorialField = value;
+ }
+
+ ///
+ public string Author
+ {
+ get => authorField;
+ set => authorField = value;
+ }
+
+ ///
+ [XmlElement(DataType = "date")]
+ public DateTime PublicationDate
+ {
+ get => publicationDateField;
+ set => publicationDateField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool PublicationDateSpecified
+ {
+ get => publicationDateFieldSpecified;
+ set => publicationDateFieldSpecified = value;
+ }
+
+ ///
+ [XmlArrayItem("Language", IsNullable = false)]
+ public LanguagesTypeLanguage[] Language
+ {
+ get => languageField;
+ set => languageField = value;
+ }
+
+ ///
+ public uint Pages
+ {
+ get => pagesField;
+ set => pagesField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool PagesSpecified
+ {
+ get => pagesFieldSpecified;
+ set => pagesFieldSpecified = value;
+ }
+
+ ///
+ public string PageSize
+ {
+ get => pageSizeField;
+ set => pageSizeField = value;
+ }
+
+ ///
+ public ScanType Scan
+ {
+ get => scanField;
+ set => scanField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class CoverType
+{
+ FileType fileField;
+
+ ChecksumType[] checksumsField;
+
+ byte[] thumbnailField;
+
+ ///
+ public FileType File
+ {
+ get => fileField;
+ set => fileField = value;
+ }
+
+ ///
+ [XmlArrayItem("Checksum", IsNullable = false)]
+ public ChecksumType[] Checksums
+ {
+ get => checksumsField;
+ set => checksumsField = value;
+ }
+
+ ///
+ [XmlElement(DataType = "base64Binary")]
+ public byte[] Thumbnail
+ {
+ get => thumbnailField;
+ set => thumbnailField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, DebuggerStepThrough, DesignerCategory("code")]
+public class MagazineType
+{
+ BarcodeType[] barcodesField;
+
+ CoverType coverField;
+
+ string nameField;
+
+ string editorialField;
+
+ DateTime publicationDateField;
+
+ bool publicationDateFieldSpecified;
+
+ uint numberField;
+
+ bool numberFieldSpecified;
+
+ LanguagesTypeLanguage[] languageField;
+
+ uint pagesField;
+
+ bool pagesFieldSpecified;
+
+ string pageSizeField;
+
+ ScanType scanField;
+
+ ///
+ [XmlArrayItem("Barcode", IsNullable = false)]
+ public BarcodeType[] Barcodes
+ {
+ get => barcodesField;
+ set => barcodesField = value;
+ }
+
+ ///
+ public CoverType Cover
+ {
+ get => coverField;
+ set => coverField = value;
+ }
+
+ ///
+ public string Name
+ {
+ get => nameField;
+ set => nameField = value;
+ }
+
+ ///
+ public string Editorial
+ {
+ get => editorialField;
+ set => editorialField = value;
+ }
+
+ ///
+ [XmlElement(DataType = "date")]
+ public DateTime PublicationDate
+ {
+ get => publicationDateField;
+ set => publicationDateField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool PublicationDateSpecified
+ {
+ get => publicationDateFieldSpecified;
+ set => publicationDateFieldSpecified = value;
+ }
+
+ ///
+ public uint Number
+ {
+ get => numberField;
+ set => numberField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool NumberSpecified
+ {
+ get => numberFieldSpecified;
+ set => numberFieldSpecified = value;
+ }
+
+ ///
+ [XmlArrayItem("Language", IsNullable = false)]
+ public LanguagesTypeLanguage[] Language
+ {
+ get => languageField;
+ set => languageField = value;
+ }
+
+ ///
+ public uint Pages
+ {
+ get => pagesField;
+ set => pagesField = value;
+ }
+
+ ///
+ [XmlIgnore]
+ public bool PagesSpecified
+ {
+ get => pagesFieldSpecified;
+ set => pagesFieldSpecified = value;
+ }
+
+ ///
+ public string PageSize
+ {
+ get => pageSizeField;
+ set => pageSizeField = value;
+ }
+
+ ///
+ public ScanType Scan
+ {
+ get => scanField;
+ set => scanField = value;
+ }
+}
+
+///
+[GeneratedCode("xsd", "0.0.0.0"), SerializableAttribute, XmlType(AnonymousType = true)]
+public enum ArchitecturesTypeArchitecture
+{
+ ///
+ [XmlEnum("4004")]
+ Item4004,
+
+ ///
+ [XmlEnum("4040")]
+ Item4040,
+
+ ///
+ [XmlEnum("6502")]
+ Item6502,
+
+ ///
+ [XmlEnum("65816")]
+ Item65816,
+
+ ///
+ [XmlEnum("8008")]
+ Item8008,
+
+ ///
+ [XmlEnum("8051")]
+ Item8051,
+
+ ///
+ [XmlEnum("8080")]
+ Item8080,
+
+ ///
+ [XmlEnum("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
+}
\ No newline at end of file