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