diff --git a/cicm.xml b/cicm.xml
index ff04481..5378950 100644
--- a/cicm.xml
+++ b/cicm.xml
@@ -448,6 +448,8 @@
+ DiskType
+ DiskSubType
Image
diff --git a/cicm.xsd b/cicm.xsd
index 0309ccb..208e377 100644
--- a/cicm.xsd
+++ b/cicm.xsd
@@ -2845,6 +2845,16 @@
Array of hardware used to dump media, if removable
+
+
+ Disk type (Floppy, Twiggy, Hard Disk)
+
+
+
+
+ Disk subtype
+
+
diff --git a/dotnet/cicm.cs b/dotnet/cicm.cs
index f3b4563..12e9e3a 100644
--- a/dotnet/cicm.cs
+++ b/dotnet/cicm.cs
@@ -14,10 +14,8 @@
namespace Schemas {
- ///
-///Digital Asset Metadata
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -38,11 +36,11 @@ namespace Schemas {
private CICMMetadataTypeReleaseType releaseTypeField;
- private bool releaseTypeSpecifiedField;
+ private bool releaseTypeFieldSpecified;
private System.DateTime releaseDateField;
- private bool releaseDateSpecifiedField;
+ private bool releaseDateFieldSpecified;
private BarcodeType[] barcodesField;
@@ -82,9 +80,7 @@ namespace Schemas {
private AudioMediaType[] audioMediaField;
- ///
-///Developer of the set
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("Developer")]
public string[] Developer {
get {
@@ -95,9 +91,7 @@ namespace Schemas {
}
}
- ///
-///Publisher of the set
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("Publisher")]
public string[] Publisher {
get {
@@ -108,9 +102,7 @@ namespace Schemas {
}
}
- ///
-///Author/writer of the set
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("Author")]
public string[] Author {
get {
@@ -121,9 +113,7 @@ namespace Schemas {
}
}
- ///
-///Performer/narrator of the set
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("Performer")]
public string[] Performer {
get {
@@ -134,9 +124,7 @@ namespace Schemas {
}
}
- ///
-///Name of the set
-///
+ ///
public string Name {
get {
return this.nameField;
@@ -146,10 +134,7 @@ namespace Schemas {
}
}
- ///
-///Version of the set if applicable
-///
-///
+ ///
public string Version {
get {
return this.versionField;
@@ -159,10 +144,7 @@ namespace Schemas {
}
}
- ///
-/// Kind of release: OEM, Bundle, Coverdisc, Retail, Demo
-///
-///
+ ///
public CICMMetadataTypeReleaseType ReleaseType {
get {
return this.releaseTypeField;
@@ -173,19 +155,17 @@ namespace Schemas {
}
///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool ReleaseTypeSpecified {
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ReleaseTypeSpecified {
get {
- return this.releaseTypeSpecifiedField;
+ return this.releaseTypeFieldSpecified;
}
set {
- this.releaseTypeSpecifiedField = value;
+ this.releaseTypeFieldSpecified = value;
}
}
- ///
-///Date of release in YYYY-MM-DD
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute(DataType="date")]
public System.DateTime ReleaseDate {
get {
@@ -197,18 +177,18 @@ namespace Schemas {
}
///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool ReleaseDateSpecified {
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool ReleaseDateSpecified {
get {
- return this.releaseDateSpecifiedField;
+ return this.releaseDateFieldSpecified;
}
set {
- this.releaseDateSpecifiedField = value;
+ this.releaseDateFieldSpecified = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Barcode", IsNullable=false)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Barcode", IsNullable=false)]
public BarcodeType[] Barcodes {
get {
return this.barcodesField;
@@ -218,9 +198,7 @@ namespace Schemas {
}
}
- ///
-///Manufacturer part no. or SKU
-///
+ ///
public string PartNumber {
get {
return this.partNumberField;
@@ -230,10 +208,7 @@ namespace Schemas {
}
}
- ///
-///Manufacturer serial no., not to be confused with software registration serial number
-///
-///
+ ///
public string SerialNumber {
get {
return this.serialNumberField;
@@ -244,7 +219,7 @@ namespace Schemas {
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Keyword", IsNullable=false)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Keyword", IsNullable=false)]
public string[] Keywords {
get {
return this.keywordsField;
@@ -254,9 +229,7 @@ namespace Schemas {
}
}
- ///
-///Magazine on this set
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("Magazine")]
public MagazineType[] Magazine {
get {
@@ -267,9 +240,7 @@ namespace Schemas {
}
}
- ///
-///Books on this set
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("Book")]
public BookType[] Book {
get {
@@ -281,7 +252,7 @@ namespace Schemas {
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Category", IsNullable=false)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Category", IsNullable=false)]
public string[] Categories {
get {
return this.categoriesField;
@@ -292,7 +263,7 @@ namespace Schemas {
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Subcategory", IsNullable=false)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Subcategory", IsNullable=false)]
public string[] Subcategories {
get {
return this.subcategoriesField;
@@ -303,7 +274,7 @@ namespace Schemas {
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Language", IsNullable=false)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)]
public LanguagesTypeLanguage[] Languages {
get {
return this.languagesField;
@@ -314,7 +285,7 @@ namespace Schemas {
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="System", IsNullable=false)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("System", IsNullable=false)]
public string[] Systems {
get {
return this.systemsField;
@@ -325,7 +296,7 @@ namespace Schemas {
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Architecture", IsNullable=false)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Architecture", IsNullable=false)]
public ArchitecturesTypeArchitecture[] Architectures {
get {
return this.architecturesField;
@@ -336,7 +307,7 @@ namespace Schemas {
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="RequiredOperatingSystem", IsNullable=false)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("RequiredOperatingSystem", IsNullable=false)]
public RequiredOperatingSystemType[] RequiredOperatingSystems {
get {
return this.requiredOperatingSystemsField;
@@ -346,10 +317,7 @@ namespace Schemas {
}
}
- ///
-///User manual/guide, installation manual/guide and any applicable entity
-///
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("UserManual")]
public UserManualType[] UserManual {
get {
@@ -360,10 +328,7 @@ namespace Schemas {
}
}
- ///
-///Optical discs this set contains
-///
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("OpticalDisc")]
public OpticalDiscType[] OpticalDisc {
get {
@@ -374,9 +339,7 @@ namespace Schemas {
}
}
- ///
-///Advertisement
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("Advertisement")]
public AdvertisementType[] Advertisement {
get {
@@ -387,9 +350,7 @@ namespace Schemas {
}
}
- ///
-///Linear media (flash, ram, rom, cartridges)
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("LinearMedia")]
public LinearMediaType[] LinearMedia {
get {
@@ -400,9 +361,7 @@ namespace Schemas {
}
}
- ///
-///Dump of a PCI/PCI-X/PCIe configuration space and/or expansion ROM
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("PCICard")]
public PCIType[] PCICard {
get {
@@ -413,9 +372,7 @@ namespace Schemas {
}
}
- ///
-///Dump of media that is block constructed (floppy, hard drive) or abstracted (most memory cards, flash drives, SSDs)
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("BlockMedia")]
public BlockMediaType[] BlockMedia {
get {
@@ -426,9 +383,7 @@ namespace Schemas {
}
}
- ///
-///Dump of media that is stored as audio, like C64/Speccy/CPC cassettes.
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("AudioMedia")]
public AudioMediaType[] AudioMedia {
get {
@@ -441,8 +396,9 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public enum CICMMetadataTypeReleaseType {
///
@@ -465,7 +421,7 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -499,8 +455,9 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public enum BarcodeTypeType {
///
@@ -596,222 +553,54 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class MagazineType {
+ public partial class AudioBlockType {
- private BarcodeType[] barcodesField1;
+ private ImageType imageField;
- private CoverType coverField;
+ private long sizeField;
- private string nameField1;
-
- private string editorialField;
-
- private System.DateTime publicationDateField;
-
- private bool publicationDateSpecifiedField;
-
- private int numberField;
-
- private bool numberSpecifiedField;
-
- private LanguagesTypeLanguage[] languageField;
-
- private int pagesField;
-
- private bool pagesSpecifiedField;
-
- private string pageSizeField;
-
- private ScanType scanField;
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Barcode", IsNullable=false)]
- public BarcodeType[] Barcodes {
- get {
- return this.barcodesField1;
- }
- set {
- this.barcodesField1 = value;
- }
- }
-
- ///
-///Cover of this magazine
-///
- public CoverType Cover {
- get {
- return this.coverField;
- }
- set {
- this.coverField = value;
- }
- }
-
- ///
-///Name of this magazine
-///
- public string Name {
- get {
- return this.nameField1;
- }
- set {
- this.nameField1 = value;
- }
- }
-
- ///
-///Editorial of this magazine
-///
- public string Editorial {
- get {
- return this.editorialField;
- }
- set {
- this.editorialField = value;
- }
- }
-
- ///
-///Publication date of this magazine
-///
-///
- [System.Xml.Serialization.XmlElementAttribute(DataType="date")]
- public System.DateTime PublicationDate {
- get {
- return this.publicationDateField;
- }
- set {
- this.publicationDateField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool PublicationDateSpecified {
- get {
- return this.publicationDateSpecifiedField;
- }
- set {
- this.publicationDateSpecifiedField = value;
- }
- }
-
- ///
-///Sequential number of this magazine
-///
-///
- public int Number {
- get {
- return this.numberField;
- }
- set {
- this.numberField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool NumberSpecified {
- get {
- return this.numberSpecifiedField;
- }
- set {
- this.numberSpecifiedField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Language", IsNullable=false)]
- public LanguagesTypeLanguage[] Language {
- get {
- return this.languageField;
- }
- set {
- this.languageField = value;
- }
- }
-
- ///
-///Pages of this magazine, including cover and back
-///
-///
- public int Pages {
- get {
- return this.pagesField;
- }
- set {
- this.pagesField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool PagesSpecified {
- get {
- return this.pagesSpecifiedField;
- }
- set {
- this.pagesSpecifiedField = value;
- }
- }
-
- ///
-///Page size of this magazine, standard or in WxH milimeters
-///
-///
- public string PageSize {
- get {
- return this.pageSizeField;
- }
- set {
- this.pageSizeField = value;
- }
- }
-
- ///
-///Scan of this magazine
-///
- public ScanType Scan {
- get {
- return this.scanField;
- }
- set {
- this.scanField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CoverType {
-
- private FileType fileField;
+ private string accoustIDField;
private ChecksumType[] checksumsField;
- private byte[] thumbnailField;
+ private string formatField;
- ///
-///Cover file
-///
- public FileType File {
+ ///
+ public ImageType Image {
get {
- return this.fileField;
+ return this.imageField;
}
set {
- this.fileField = value;
+ this.imageField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
+ public long 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;
@@ -821,31 +610,31 @@ namespace Schemas {
}
}
- ///
-///Base64 of JPEG thumbnail
-///
- public byte[] Thumbnail {
+ ///
+ public string Format {
get {
- return this.thumbnailField;
+ return this.formatField;
}
set {
- this.thumbnailField = value;
+ this.formatField = value;
}
}
}
- ///
-///File
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class FileType {
+ public partial class ImageType {
private string formatField;
- private string valueField1;
+ private long offsetField;
+
+ private bool offsetFieldSpecified;
+
+ private string valueField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
@@ -858,37 +647,59 @@ namespace Schemas {
}
}
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public long 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.valueField1;
+ return this.valueField;
}
set {
- this.valueField1 = value;
+ this.valueField = value;
}
}
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class ChecksumType {
- private ChecksumTypeType typeField1;
+ private ChecksumTypeType typeField;
- private string valueField2;
+ private string valueField;
///
[System.Xml.Serialization.XmlAttributeAttribute()]
public ChecksumTypeType type {
get {
- return this.typeField1;
+ return this.typeField;
}
set {
- this.typeField1 = value;
+ this.typeField = value;
}
}
@@ -896,17 +707,18 @@ namespace Schemas {
[System.Xml.Serialization.XmlTextAttribute()]
public string Value {
get {
- return this.valueField2;
+ return this.valueField;
}
set {
- this.valueField2 = value;
+ this.valueField = value;
}
}
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public enum ChecksumTypeType {
///
@@ -989,8 +801,737 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [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 long sizeField;
+
+ private ChecksumType[] checksumsField;
+
+ private SequenceType sequenceField;
+
+ private string manufacturerField;
+
+ private string modelField;
+
+ private string accoustIDField;
+
+ private AudioBlockType[] blockField;
+
+ private string copyProtectionField;
+
+ private DimensionsType dimensionsField;
+
+ private ScansType scansField;
+
+ private DumpHardwareArrayType dumpHardwareArrayField;
+
+ ///
+ public ImageType Image {
+ get {
+ return this.imageField;
+ }
+ set {
+ this.imageField = value;
+ }
+ }
+
+ ///
+ public long 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 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;
+ }
+ }
+
+ ///
+ public DumpHardwareArrayType DumpHardwareArray {
+ get {
+ return this.dumpHardwareArrayField;
+ }
+ set {
+ this.dumpHardwareArrayField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class SequenceType {
+
+ private string mediaTitleField;
+
+ private int mediaSequenceField;
+
+ private int totalMediaField;
+
+ private int sideField;
+
+ private bool sideFieldSpecified;
+
+ private int layerField;
+
+ private bool layerFieldSpecified;
+
+ ///
+ public string MediaTitle {
+ get {
+ return this.mediaTitleField;
+ }
+ set {
+ this.mediaTitleField = value;
+ }
+ }
+
+ ///
+ public int MediaSequence {
+ get {
+ return this.mediaSequenceField;
+ }
+ set {
+ this.mediaSequenceField = value;
+ }
+ }
+
+ ///
+ public int TotalMedia {
+ get {
+ return this.totalMediaField;
+ }
+ set {
+ this.totalMediaField = value;
+ }
+ }
+
+ ///
+ public int 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 int Layer {
+ get {
+ return this.layerField;
+ }
+ set {
+ this.layerField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool LayerSpecified {
+ get {
+ return this.layerFieldSpecified;
+ }
+ set {
+ this.layerFieldSpecified = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class DimensionsType {
+
+ private double diameterField;
+
+ private bool diameterFieldSpecified;
+
+ private double heightField;
+
+ private bool heightFieldSpecified;
+
+ private double widthField;
+
+ private bool widthFieldSpecified;
+
+ private double thicknessField;
+
+ ///
+ public double Diameter {
+ get {
+ return this.diameterField;
+ }
+ set {
+ this.diameterField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool DiameterSpecified {
+ get {
+ return this.diameterFieldSpecified;
+ }
+ set {
+ this.diameterFieldSpecified = value;
+ }
+ }
+
+ ///
+ public double Height {
+ get {
+ return this.heightField;
+ }
+ set {
+ this.heightField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool HeightSpecified {
+ get {
+ return this.heightFieldSpecified;
+ }
+ set {
+ this.heightFieldSpecified = value;
+ }
+ }
+
+ ///
+ public double Width {
+ get {
+ return this.widthField;
+ }
+ set {
+ this.widthField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlIgnoreAttribute()]
+ public bool WidthSpecified {
+ get {
+ return this.widthFieldSpecified;
+ }
+ set {
+ this.widthFieldSpecified = value;
+ }
+ }
+
+ ///
+ public double Thickness {
+ get {
+ return this.thicknessField;
+ }
+ set {
+ this.thicknessField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class ScansType {
+
+ private CaseScanType caseScanField;
+
+ private MediaScanType scanField;
+
+ ///
+ public CaseScanType CaseScan {
+ get {
+ return this.caseScanField;
+ }
+ set {
+ this.caseScanField = value;
+ }
+ }
+
+ ///
+ public MediaScanType Scan {
+ get {
+ return this.scanField;
+ }
+ set {
+ this.scanField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class CaseScanType {
+
+ private CaseScanTypeCaseScanElement caseScanElementField;
+
+ private ScanType scanField;
+
+ ///
+ public CaseScanTypeCaseScanElement CaseScanElement {
+ get {
+ return this.caseScanElementField;
+ }
+ set {
+ this.caseScanElementField = value;
+ }
+ }
+
+ ///
+ public ScanType Scan {
+ get {
+ return this.scanField;
+ }
+ set {
+ this.scanField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
+ public enum CaseScanTypeCaseScanElement {
+
+ ///
+ sleeve,
+
+ ///
+ inner,
+
+ ///
+ inlay,
+
+ ///
+ frontback,
+
+ ///
+ frontfull,
+
+ ///
+ boxfront,
+
+ ///
+ boxback,
+
+ ///
+ boxspine,
+
+ ///
+ external,
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class ScanType {
+
+ private FileType fileField;
+
+ private ChecksumType[] checksumsField;
+
+ private ScannerType[] scannerField;
+
+ private ScanProcessingType[] scanProcessingField;
+
+ private OCRType[] oCRField;
+
+ ///
+ public FileType File {
+ get {
+ return this.fileField;
+ }
+ set {
+ this.fileField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)]
+ public ChecksumType[] Checksums {
+ get {
+ return this.checksumsField;
+ }
+ set {
+ this.checksumsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Scanner")]
+ public ScannerType[] Scanner {
+ get {
+ return this.scannerField;
+ }
+ set {
+ this.scannerField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("ScanProcessing")]
+ public ScanProcessingType[] ScanProcessing {
+ get {
+ return this.scanProcessingField;
+ }
+ set {
+ this.scanProcessingField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("OCR")]
+ public OCRType[] OCR {
+ get {
+ return this.oCRField;
+ }
+ set {
+ this.oCRField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class FileType {
+
+ private string formatField;
+
+ private string valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string format {
+ get {
+ return this.formatField;
+ }
+ set {
+ this.formatField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlTextAttribute()]
+ public string Value {
+ get {
+ return this.valueField;
+ }
+ set {
+ this.valueField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class ScannerType {
+
+ private string authorField;
+
+ private string manufacturerField;
+
+ private string modelField;
+
+ private string serialField;
+
+ private string softwareField;
+
+ private string softwareVersionField;
+
+ ///
+ public string Author {
+ get {
+ return this.authorField;
+ }
+ set {
+ this.authorField = value;
+ }
+ }
+
+ ///
+ public string Manufacturer {
+ get {
+ return this.manufacturerField;
+ }
+ set {
+ this.manufacturerField = value;
+ }
+ }
+
+ ///
+ public string Model {
+ get {
+ return this.modelField;
+ }
+ set {
+ this.modelField = value;
+ }
+ }
+
+ ///
+ public string Serial {
+ get {
+ return this.serialField;
+ }
+ set {
+ this.serialField = value;
+ }
+ }
+
+ ///
+ public string Software {
+ get {
+ return this.softwareField;
+ }
+ set {
+ this.softwareField = value;
+ }
+ }
+
+ ///
+ public string SoftwareVersion {
+ get {
+ return this.softwareVersionField;
+ }
+ set {
+ this.softwareVersionField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class ScanProcessingType {
+
+ private string authorField;
+
+ private string softwareField;
+
+ private string softwareVersionField;
+
+ ///
+ public string Author {
+ get {
+ return this.authorField;
+ }
+ set {
+ this.authorField = value;
+ }
+ }
+
+ ///
+ public string Software {
+ get {
+ return this.softwareField;
+ }
+ set {
+ this.softwareField = value;
+ }
+ }
+
+ ///
+ public string SoftwareVersion {
+ get {
+ return this.softwareVersionField;
+ }
+ set {
+ this.softwareVersionField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class OCRType {
+
+ private string authorField;
+
+ private string softwareField;
+
+ private string softwareVersionField;
+
+ private LanguagesTypeLanguage[] languageField;
+
+ ///
+ public string Author {
+ get {
+ return this.authorField;
+ }
+ set {
+ this.authorField = value;
+ }
+ }
+
+ ///
+ public string Software {
+ get {
+ return this.softwareField;
+ }
+ set {
+ this.softwareField = value;
+ }
+ }
+
+ ///
+ public string SoftwareVersion {
+ get {
+ return this.softwareVersionField;
+ }
+ set {
+ this.softwareVersionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)]
+ public LanguagesTypeLanguage[] Language {
+ get {
+ return this.languageField;
+ }
+ set {
+ this.languageField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public enum LanguagesTypeLanguage {
///
@@ -2454,1858 +2995,7 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class ScanType {
-
- private FileType fileField1;
-
- private ChecksumType[] checksumsField1;
-
- private ScannerType[] scannerField;
-
- private ScanProcessingType[] scanProcessingField;
-
- private OCRType[] oCRField;
-
- ///
-///File containing the scan
-///
- public FileType File {
- get {
- return this.fileField1;
- }
- set {
- this.fileField1 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
- get {
- return this.checksumsField1;
- }
- set {
- this.checksumsField1 = value;
- }
- }
-
- ///
-///Information about scanning
-///
- [System.Xml.Serialization.XmlElementAttribute("Scanner")]
- public ScannerType[] Scanner {
- get {
- return this.scannerField;
- }
- set {
- this.scannerField = value;
- }
- }
-
- ///
-///Information about any scan processing done
-///
-///
- [System.Xml.Serialization.XmlElementAttribute("ScanProcessing")]
- public ScanProcessingType[] ScanProcessing {
- get {
- return this.scanProcessingField;
- }
- set {
- this.scanProcessingField = value;
- }
- }
-
- ///
-///Information about OCR
-///
- [System.Xml.Serialization.XmlElementAttribute("OCR")]
- public OCRType[] OCR {
- get {
- return this.oCRField;
- }
- set {
- this.oCRField = value;
- }
- }
- }
-
- ///
-///Information about scanning
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class ScannerType {
-
- private string authorField1;
-
- private string manufacturerField;
-
- private string modelField;
-
- private string serialField;
-
- private string softwareField;
-
- private string softwareVersionField;
-
- ///
-///Who scanned it?
-///
- public string Author {
- get {
- return this.authorField1;
- }
- set {
- this.authorField1 = value;
- }
- }
-
- ///
-///Who built the scanner
-///
- public string Manufacturer {
- get {
- return this.manufacturerField;
- }
- set {
- this.manufacturerField = value;
- }
- }
-
- ///
-///Scanner model
-///
- public string Model {
- get {
- return this.modelField;
- }
- set {
- this.modelField = value;
- }
- }
-
- ///
-///Scanner serial number
-///
- public string Serial {
- get {
- return this.serialField;
- }
- set {
- this.serialField = value;
- }
- }
-
- ///
-///Software used for scanning
-///
- public string Software {
- get {
- return this.softwareField;
- }
- set {
- this.softwareField = value;
- }
- }
-
- ///
-///Software version
-///
- public string SoftwareVersion {
- get {
- return this.softwareVersionField;
- }
- set {
- this.softwareVersionField = value;
- }
- }
- }
-
- ///
-///Information about any scan processing done
-///
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class ScanProcessingType {
-
- private string authorField2;
-
- private string softwareField1;
-
- private string softwareVersionField1;
-
- ///
-///Who processed it?
-///
- public string Author {
- get {
- return this.authorField2;
- }
- set {
- this.authorField2 = value;
- }
- }
-
- ///
-///Software used for processing
-///
- public string Software {
- get {
- return this.softwareField1;
- }
- set {
- this.softwareField1 = value;
- }
- }
-
- ///
-///Software version
-///
- public string SoftwareVersion {
- get {
- return this.softwareVersionField1;
- }
- set {
- this.softwareVersionField1 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class OCRType {
-
- private string authorField3;
-
- private string softwareField2;
-
- private string softwareVersionField2;
-
- private LanguagesTypeLanguage[] languageField1;
-
- ///
-///Who did the OCR
-///
- public string Author {
- get {
- return this.authorField3;
- }
- set {
- this.authorField3 = value;
- }
- }
-
- ///
-///Using what software
-///
- public string Software {
- get {
- return this.softwareField2;
- }
- set {
- this.softwareField2 = value;
- }
- }
-
- ///
-///And the software version
-///
- public string SoftwareVersion {
- get {
- return this.softwareVersionField2;
- }
- set {
- this.softwareVersionField2 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Language", IsNullable=false)]
- public LanguagesTypeLanguage[] Language {
- get {
- return this.languageField1;
- }
- set {
- this.languageField1 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class BookType {
-
- private BarcodeType[] barcodesField2;
-
- private CoverType coverField1;
-
- private string nameField2;
-
- private string editorialField1;
-
- private string authorField4;
-
- private System.DateTime publicationDateField1;
-
- private bool publicationDateSpecifiedField1;
-
- private LanguagesTypeLanguage[] languageField2;
-
- private int pagesField1;
-
- private bool pagesSpecifiedField1;
-
- private string pageSizeField1;
-
- private ScanType scanField1;
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Barcode", IsNullable=false)]
- public BarcodeType[] Barcodes {
- get {
- return this.barcodesField2;
- }
- set {
- this.barcodesField2 = value;
- }
- }
-
- ///
-///Book cover
-///
- public CoverType Cover {
- get {
- return this.coverField1;
- }
- set {
- this.coverField1 = value;
- }
- }
-
- ///
-///Book name
-///
- public string Name {
- get {
- return this.nameField2;
- }
- set {
- this.nameField2 = value;
- }
- }
-
- ///
-///Book publisher
-///
- public string Editorial {
- get {
- return this.editorialField1;
- }
- set {
- this.editorialField1 = value;
- }
- }
-
- ///
-///Book author
-///
- public string Author {
- get {
- return this.authorField4;
- }
- set {
- this.authorField4 = value;
- }
- }
-
- ///
-///Book's publication date
-///
- [System.Xml.Serialization.XmlElementAttribute(DataType="date")]
- public System.DateTime PublicationDate {
- get {
- return this.publicationDateField1;
- }
- set {
- this.publicationDateField1 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool PublicationDateSpecified {
- get {
- return this.publicationDateSpecifiedField1;
- }
- set {
- this.publicationDateSpecifiedField1 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Language", IsNullable=false)]
- public LanguagesTypeLanguage[] Language {
- get {
- return this.languageField2;
- }
- set {
- this.languageField2 = value;
- }
- }
-
- ///
-///Book pages
-///
- public int Pages {
- get {
- return this.pagesField1;
- }
- set {
- this.pagesField1 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool PagesSpecified {
- get {
- return this.pagesSpecifiedField1;
- }
- set {
- this.pagesSpecifiedField1 = value;
- }
- }
-
- ///
-///Magazine page size in WxH milimeters
-///
-///
- public string PageSize {
- get {
- return this.pageSizeField1;
- }
- set {
- this.pageSizeField1 = value;
- }
- }
-
- ///
-///Scan of the book
-///
- public ScanType Scan {
- get {
- return this.scanField1;
- }
- set {
- this.scanField1 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- public enum ArchitecturesTypeArchitecture {
-
- ///
- i86,
-
- ///
- ia32,
-
- ///
- ia64,
-
- ///
- amd64,
-
- ///
- [System.Xml.Serialization.XmlEnumAttribute("4004")]
- Item4004,
-
- ///
- [System.Xml.Serialization.XmlEnumAttribute("4040")]
- Item4040,
-
- ///
- [System.Xml.Serialization.XmlEnumAttribute("8080")]
- Item8080,
-
- ///
- [System.Xml.Serialization.XmlEnumAttribute("8008")]
- Item8008,
-
- ///
- [System.Xml.Serialization.XmlEnumAttribute("8085")]
- Item8085,
-
- ///
- [System.Xml.Serialization.XmlEnumAttribute("8051")]
- Item8051,
-
- ///
- i860,
-
- ///
- i960,
-
- ///
- apx432,
-
- ///
- m68k,
-
- ///
- ppc,
-
- ///
- ppc64,
-
- ///
- x32,
-
- ///
- sparc,
-
- ///
- sparc64,
-
- ///
- arm,
-
- ///
- aarch64,
-
- ///
- avr,
-
- ///
- pic,
-
- ///
- msp430,
-
- ///
- z80,
-
- ///
- [System.Xml.Serialization.XmlEnumAttribute("65816")]
- Item65816,
-
- ///
- sh,
-
- ///
- sh1,
-
- ///
- sh2,
-
- ///
- sh3,
-
- ///
- sh5,
-
- ///
- sh4,
-
- ///
- m6800,
-
- ///
- [System.Xml.Serialization.XmlEnumAttribute("6502")]
- Item6502,
-
- ///
- axp,
-
- ///
- parisc,
-
- ///
- mips32,
-
- ///
- mips64,
-
- ///
- s360,
-
- ///
- s370,
-
- ///
- esa390,
-
- ///
- zarch,
-
- ///
- pdp11,
-
- ///
- vax,
-
- ///
- power,
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class RequiredOperatingSystemType {
-
- private string nameField3;
-
- private string[] versionField1;
-
- ///
-///Minimal supported operating system
-///
-///
- public string Name {
- get {
- return this.nameField3;
- }
- set {
- this.nameField3 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlElementAttribute("Version")]
- public string[] Version {
- get {
- return this.versionField1;
- }
- set {
- this.versionField1 = value;
- }
- }
- }
-
- ///
-///User manual or user guide accompanying this set. Can be more than one.
-///
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class UserManualType {
-
- private LanguagesTypeLanguage[] languageField3;
-
- private int pagesField2;
-
- private string pageSizeField2;
-
- private ScanType scanField2;
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Language", IsNullable=false)]
- public LanguagesTypeLanguage[] Language {
- get {
- return this.languageField3;
- }
- set {
- this.languageField3 = value;
- }
- }
-
- ///
-///Pages of the user manual
-///
- public int Pages {
- get {
- return this.pagesField2;
- }
- set {
- this.pagesField2 = value;
- }
- }
-
- ///
-///Paper size in standard name or in WxH milimeters
-///
-///
- public string PageSize {
- get {
- return this.pageSizeField2;
- }
- set {
- this.pageSizeField2 = value;
- }
- }
-
- ///
-///User manual scanning
-///
- public ScanType Scan {
- get {
- return this.scanField2;
- }
- set {
- this.scanField2 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class OpticalDiscType {
-
- private ImageType imageField;
-
- private long sizeField;
-
- private SequenceType sequenceField;
-
- private LayersType layersField;
-
- private ChecksumType[] checksumsField2;
-
- private LayeredTextType[] ringCodeField;
-
- private LayeredTextType[] masteringSIDField;
-
- private LayeredTextType[] toolstampField;
-
- private LayeredTextType[] mouldSIDField;
-
- private LayeredTextType[] mouldTextField;
-
- private string discTypeField;
-
- private string discSubTypeField;
-
- private int offsetField1;
-
- private bool offsetSpecifiedField1;
-
- private int[] tracksField;
-
- private int sessionsField;
-
- private string copyProtectionField;
-
- private DimensionsType dimensionsField;
-
- private CaseType caseField;
-
- private ScansType scansField1;
-
- private DumpType pFIField;
-
- private DumpType dMIField;
-
- private DumpType cMIField;
-
- private DumpType bCAField;
-
- private DumpType aTIPField;
-
- private DumpType pMAField;
-
- private BorderType[] leadInField;
-
- private BorderType[] leadOutField;
-
- private SecuritySectorsType[] xboxSecuritySectorsField;
-
- private PS3EncryptionType pS3EncryptionField;
-
- private TrackType[] trackField;
-
- private DumpHardwareArrayType dumpHardwareArrayField;
-
- ///
-///Image file, or image description file, plus format (cue, toc, etc, etc)
-///
-///
- public ImageType Image {
- get {
- return this.imageField;
- }
- set {
- this.imageField = value;
- }
- }
-
- ///
-///Image file size
-///
- public long Size {
- get {
- return this.sizeField;
- }
- set {
- this.sizeField = value;
- }
- }
-
- ///
-///Sequence information about this disc
-///
-///
- public SequenceType Sequence {
- get {
- return this.sequenceField;
- }
- set {
- this.sequenceField = value;
- }
- }
-
- ///
-///Layering type and sizes
-///
- public LayersType Layers {
- get {
- return this.layersField;
- }
- set {
- this.layersField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
- get {
- return this.checksumsField2;
- }
- set {
- this.checksumsField2 = value;
- }
- }
-
- ///
-///Disc/side ring code
-///
- [System.Xml.Serialization.XmlElementAttribute("RingCode")]
- public LayeredTextType[] RingCode {
- get {
- return this.ringCodeField;
- }
- set {
- this.ringCodeField = value;
- }
- }
-
- ///
-///Disc/side mastering SID
-///
- [System.Xml.Serialization.XmlElementAttribute("MasteringSID")]
- public LayeredTextType[] MasteringSID {
- get {
- return this.masteringSIDField;
- }
- set {
- this.masteringSIDField = value;
- }
- }
-
- ///
-///Disc/side toolstamp
-///
- [System.Xml.Serialization.XmlElementAttribute("Toolstamp")]
- public LayeredTextType[] Toolstamp {
- get {
- return this.toolstampField;
- }
- set {
- this.toolstampField = value;
- }
- }
-
- ///
-///Disc/side mould SID
-///
- [System.Xml.Serialization.XmlElementAttribute("MouldSID")]
- public LayeredTextType[] MouldSID {
- get {
- return this.mouldSIDField;
- }
- set {
- this.mouldSIDField = value;
- }
- }
-
- ///
-///Disc/side mould text
-///
- [System.Xml.Serialization.XmlElementAttribute("MouldText")]
- public LayeredTextType[] MouldText {
- get {
- return this.mouldTextField;
- }
- set {
- this.mouldTextField = value;
- }
- }
-
- ///
-///Disc type (CD, GD, SACD, DDCD, DVD, HDDVD, BD)
-///
-///
- public string DiscType {
- get {
- return this.discTypeField;
- }
- set {
- this.discTypeField = value;
- }
- }
-
- ///
-///Disc subtype (CD-ROM, CD-DA, CD+G, etc)
-///
-///
- public string DiscSubType {
- get {
- return this.discSubTypeField;
- }
- set {
- this.discSubTypeField = value;
- }
- }
-
- ///
-///Offset between subchannel servo and data sectors servo, in bytes
-///
-///
- public int Offset {
- get {
- return this.offsetField1;
- }
- set {
- this.offsetField1 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool OffsetSpecified {
- get {
- return this.offsetSpecifiedField1;
- }
- set {
- this.offsetSpecifiedField1 = value;
- }
- }
-
- ///
-///Tracks on this disc/side
-///
- [System.Xml.Serialization.XmlElementAttribute("Tracks")]
- public int[] Tracks {
- get {
- return this.tracksField;
- }
- set {
- this.tracksField = value;
- }
- }
-
- ///
-///Sessions on this disc/side
-///
- public int Sessions {
- get {
- return this.sessionsField;
- }
- set {
- this.sessionsField = value;
- }
- }
-
- ///
-///Copy protection, if applicable
-///
- public string CopyProtection {
- get {
- return this.copyProtectionField;
- }
- set {
- this.copyProtectionField = value;
- }
- }
-
- ///
-///Dimensions of the disc
-///
- public DimensionsType Dimensions {
- get {
- return this.dimensionsField;
- }
- set {
- this.dimensionsField = value;
- }
- }
-
- ///
-///Case where the disk came from factory
-///
-///
- public CaseType Case {
- get {
- return this.caseField;
- }
- set {
- this.caseField = value;
- }
- }
-
- ///
-///Disc scans
-///
- public ScansType Scans {
- get {
- return this.scansField1;
- }
- set {
- this.scansField1 = value;
- }
- }
-
- ///
-///Physical Manufacturing Information (DVD and HD DVD)
-///
-///
- public DumpType PFI {
- get {
- return this.pFIField;
- }
- set {
- this.pFIField = value;
- }
- }
-
- ///
-///Disc Manufacturing Information
-///
- public DumpType DMI {
- get {
- return this.dMIField;
- }
- set {
- this.dMIField = value;
- }
- }
-
- ///
-///Lead-In Copyright Management Information
-///
-///
- public DumpType CMI {
- get {
- return this.cMIField;
- }
- set {
- this.cMIField = value;
- }
- }
-
- ///
-///Burst Cutting Area
-///
- public DumpType BCA {
- get {
- return this.bCAField;
- }
- set {
- this.bCAField = value;
- }
- }
-
- ///
-///Absolute Time In Pre-groove
-///
- public DumpType ATIP {
- get {
- return this.aTIPField;
- }
- set {
- this.aTIPField = value;
- }
- }
-
- ///
-///PMA
-///
- public DumpType PMA {
- get {
- return this.pMAField;
- }
- set {
- this.pMAField = value;
- }
- }
-
- ///
-///Lead-In, Border-In, or equivalent
-///
-///
- [System.Xml.Serialization.XmlElementAttribute("LeadIn")]
- public BorderType[] LeadIn {
- get {
- return this.leadInField;
- }
- set {
- this.leadInField = value;
- }
- }
-
- ///
-///Lead-Out, Border-Out, or equivalent
-///
-///
- [System.Xml.Serialization.XmlElementAttribute("LeadOut")]
- public BorderType[] LeadOut {
- get {
- return this.leadOutField;
- }
- set {
- this.leadOutField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="SecuritySectors", IsNullable=false)]
- public SecuritySectorsType[] XboxSecuritySectors {
- get {
- return this.xboxSecuritySectorsField;
- }
- set {
- this.xboxSecuritySectorsField = value;
- }
- }
-
- ///
-///PS3 Encryption Key
-///
- public PS3EncryptionType PS3Encryption {
- get {
- return this.pS3EncryptionField;
- }
- set {
- this.pS3EncryptionField = value;
- }
- }
-
- ///
-///Array of disc tracks
-///
- [System.Xml.Serialization.XmlElementAttribute("Track")]
- public TrackType[] Track {
- get {
- return this.trackField;
- }
- set {
- this.trackField = value;
- }
- }
-
- ///
-///Array of drives used to dump disc
-///
-///
- public DumpHardwareArrayType DumpHardwareArray {
- get {
- return this.dumpHardwareArrayField;
- }
- set {
- this.dumpHardwareArrayField = value;
- }
- }
- }
-
- ///
-///File containing track dump, and format, binary, yranib, or audio/video container
-///
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class ImageType {
-
- private string formatField1;
-
- private long offsetField;
-
- private bool offsetSpecifiedField;
-
- private string valueField3;
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string format {
- get {
- return this.formatField1;
- }
- set {
- this.formatField1 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public long offset {
- get {
- return this.offsetField;
- }
- set {
- this.offsetField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool offsetSpecified {
- get {
- return this.offsetSpecifiedField;
- }
- set {
- this.offsetSpecifiedField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlTextAttribute()]
- public string Value {
- get {
- return this.valueField3;
- }
- set {
- this.valueField3 = value;
- }
- }
- }
-
- ///
-///Sequence information about a disc
-///
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SequenceType {
-
- private string mediaTitleField;
-
- private int mediaSequenceField;
-
- private int totalMediaField;
-
- private int sideField;
-
- private bool sideSpecifiedField;
-
- private int layerField;
-
- private bool layerSpecifiedField;
-
- ///
-///Sequence information about this media
-///
-///
- public string MediaTitle {
- get {
- return this.mediaTitleField;
- }
- set {
- this.mediaTitleField = value;
- }
- }
-
- ///
-///Media title as printed in label
-///
- public int MediaSequence {
- get {
- return this.mediaSequenceField;
- }
- set {
- this.mediaSequenceField = value;
- }
- }
-
- ///
-///Total number of discs in this set
-///
-///
- public int TotalMedia {
- get {
- return this.totalMediaField;
- }
- set {
- this.totalMediaField = value;
- }
- }
-
- ///
-///Side of disc described by this field
-///
-///
- public int Side {
- get {
- return this.sideField;
- }
- set {
- this.sideField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool SideSpecified {
- get {
- return this.sideSpecifiedField;
- }
- set {
- this.sideSpecifiedField = value;
- }
- }
-
- ///
-///On PTP layering, layer of disc described by this field, starting on 0
-///
-///
- public int Layer {
- get {
- return this.layerField;
- }
- set {
- this.layerField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool LayerSpecified {
- get {
- return this.layerSpecifiedField;
- }
- set {
- this.layerSpecifiedField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class LayersType {
-
- private LayersTypeType typeField2;
-
- private bool typeSpecifiedField;
-
- private SectorsType[] sectorsField;
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public LayersTypeType type {
- get {
- return this.typeField2;
- }
- set {
- this.typeField2 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool typeSpecified {
- get {
- return this.typeSpecifiedField;
- }
- set {
- this.typeSpecifiedField = value;
- }
- }
-
- ///
-///Layering type and sizes
-///
- [System.Xml.Serialization.XmlElementAttribute("Sectors")]
- public SectorsType[] Sectors {
- get {
- return this.sectorsField;
- }
- set {
- this.sectorsField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- public enum LayersTypeType {
-
- ///
- PTP,
-
- ///
- OTP,
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SectorsType {
-
- private int layerField1;
-
- private bool layerSpecifiedField1;
-
- private long valueField4;
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int layer {
- get {
- return this.layerField1;
- }
- set {
- this.layerField1 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool layerSpecified {
- get {
- return this.layerSpecifiedField1;
- }
- set {
- this.layerSpecifiedField1 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlTextAttribute()]
- public long Value {
- get {
- return this.valueField4;
- }
- set {
- this.valueField4 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class LayeredTextType {
-
- private int layerField2;
-
- private bool layerSpecifiedField2;
-
- private string valueField5;
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int layer {
- get {
- return this.layerField2;
- }
- set {
- this.layerField2 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool layerSpecified {
- get {
- return this.layerSpecifiedField2;
- }
- set {
- this.layerSpecifiedField2 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlTextAttribute()]
- public string Value {
- get {
- return this.valueField5;
- }
- set {
- this.valueField5 = value;
- }
- }
- }
-
- ///
-///Dimensions of media
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DimensionsType {
-
- private double diameterField;
-
- private bool diameterSpecifiedField;
-
- private double heightField;
-
- private bool heightSpecifiedField;
-
- private double widthField;
-
- private bool widthSpecifiedField;
-
- private double thicknessField;
-
- ///
-///Diameter in milimeters for circular discs
-///
-///
- public double Diameter {
- get {
- return this.diameterField;
- }
- set {
- this.diameterField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool DiameterSpecified {
- get {
- return this.diameterSpecifiedField;
- }
- set {
- this.diameterSpecifiedField = value;
- }
- }
-
- ///
-///Height in milimeters for non-circular disks
-///
-///
- public double Height {
- get {
- return this.heightField;
- }
- set {
- this.heightField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool HeightSpecified {
- get {
- return this.heightSpecifiedField;
- }
- set {
- this.heightSpecifiedField = value;
- }
- }
-
- ///
-///Width in milimeters for non-circular disks
-///
-///
- public double Width {
- get {
- return this.widthField;
- }
- set {
- this.widthField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool WidthSpecified {
- get {
- return this.widthSpecifiedField;
- }
- set {
- this.widthSpecifiedField = value;
- }
- }
-
- ///
-///Thickness in milimeters for non-circular disks
-///
-///
- public double Thickness {
- get {
- return this.thicknessField;
- }
- set {
- this.thicknessField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CaseType {
-
- private CaseTypeCaseType caseType1Field;
-
- private ScansType scansField;
-
- ///
-///Original case type: jewel, bigjewel, dvdcase, etc
-///
-///
- [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("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- public enum CaseTypeCaseType {
-
- ///
- jewel,
-
- ///
- bigjewel,
-
- ///
- slimjewel,
-
- ///
- sleeve,
-
- ///
- qpack,
-
- ///
- digisleeve,
-
- ///
- discboxslider,
-
- ///
- compacplus,
-
- ///
- keepcase,
-
- ///
- snapcase,
-
- ///
- softcase,
-
- ///
- ecopack,
-
- ///
- liftlock,
-
- ///
- spindle,
-
- ///
- ps2case,
-
- ///
- ps3case,
-
- ///
- bluraykeepcase,
-
- ///
- pscase,
-
- ///
- dccase,
-
- ///
- saturncase,
-
- ///
- xboxcase,
-
- ///
- saturnbigcase,
-
- ///
- gccase,
-
- ///
- wiicase,
-
- ///
- unknown,
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class ScansType {
-
- private CaseScanType caseScanField;
-
- private MediaScanType scanField4;
-
- ///
-///Case scans
-///
- public CaseScanType CaseScan {
- get {
- return this.caseScanField;
- }
- set {
- this.caseScanField = value;
- }
- }
-
- ///
-///Disc scans
-///
- public MediaScanType Scan {
- get {
- return this.scanField4;
- }
- set {
- this.scanField4 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CaseScanType {
-
- private CaseScanTypeCaseScanElement caseScanElementField;
-
- private ScanType scanField3;
-
- ///
-///Scanned element: cover, back, inlay, etc
-///
-///
- public CaseScanTypeCaseScanElement CaseScanElement {
- get {
- return this.caseScanElementField;
- }
- set {
- this.caseScanElementField = value;
- }
- }
-
- ///
-///Scanning information
-///
- public ScanType Scan {
- get {
- return this.scanField3;
- }
- set {
- this.scanField3 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- public enum CaseScanTypeCaseScanElement {
-
- ///
- sleeve,
-
- ///
- inner,
-
- ///
- inlay,
-
- ///
- frontback,
-
- ///
- frontfull,
-
- ///
- boxfront,
-
- ///
- boxback,
-
- ///
- boxspine,
-
- ///
- external,
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -4313,12 +3003,9 @@ namespace Schemas {
private MediaScanTypeMediaScanElement mediaScanElementField;
- private ScanType scanField5;
+ private ScanType scanField;
- ///
-/// Scanned element: up, down, label, data, etc
-///
-///
+ ///
public MediaScanTypeMediaScanElement MediaScanElement {
get {
return this.mediaScanElementField;
@@ -4328,22 +3015,21 @@ namespace Schemas {
}
}
- ///
-///Scan of disk part
-///
+ ///
public ScanType Scan {
get {
- return this.scanField5;
+ return this.scanField;
}
set {
- this.scanField5 = value;
+ this.scanField = value;
}
}
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public enum MediaScanTypeMediaScanElement {
///
@@ -4365,1012 +3051,8 @@ namespace Schemas {
right,
}
- ///
-///Information about dumped structure
-///
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class DumpType {
-
- private string imageField1;
-
- private int sizeField1;
-
- private ChecksumType[] checksumsField3;
-
- ///
-///File containing dump
-///
- public string Image {
- get {
- return this.imageField1;
- }
- set {
- this.imageField1 = value;
- }
- }
-
- ///
-///Size of dump
-///
- public int Size {
- get {
- return this.sizeField1;
- }
- set {
- this.sizeField1 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
- get {
- return this.checksumsField3;
- }
- set {
- this.checksumsField3 = value;
- }
- }
- }
-
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class BorderType {
-
- private int sessionField;
-
- private bool sessionSpecifiedField;
-
- private string imageField2;
-
- private long sizeField2;
-
- private ChecksumType[] checksumsField4;
-
- ///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int session {
- get {
- return this.sessionField;
- }
- set {
- this.sessionField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool sessionSpecified {
- get {
- return this.sessionSpecifiedField;
- }
- set {
- this.sessionSpecifiedField = value;
- }
- }
-
- ///
-///File containing border dump
-///
- public string Image {
- get {
- return this.imageField2;
- }
- set {
- this.imageField2 = value;
- }
- }
-
- ///
-///Size of border dump
-///
- public long Size {
- get {
- return this.sizeField2;
- }
- set {
- this.sizeField2 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
- get {
- return this.checksumsField4;
- }
- set {
- this.checksumsField4 = value;
- }
- }
- }
-
- ///
-///Start and end of XGD's security sectors
-///
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SecuritySectorsType {
-
- private long startField;
-
- private long endField;
-
- ///
-///Start of XGD's security sectors
-///
-///
- public long Start {
- get {
- return this.startField;
- }
- set {
- this.startField = value;
- }
- }
-
- ///
-///End of XGD's security sectors
-///
- public long End {
- get {
- return this.endField;
- }
- set {
- this.endField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class PS3EncryptionType {
-
- private string keyField;
-
- private string serialField1;
-
- ///
-///PS3 encryption key
-///
- public string Key {
- get {
- return this.keyField;
- }
- set {
- this.keyField = value;
- }
- }
-
- ///
-///PS3 encryption key
-///
- public string Serial {
- get {
- return this.serialField1;
- }
- set {
- this.serialField1 = value;
- }
- }
- }
-
- ///
-///Track information
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class TrackType {
-
- private ImageType imageField3;
-
- private long sizeField3;
-
- private TrackSequenceType sequenceField1;
-
- private string startMSFField;
-
- private string endMSFField;
-
- private long startSectorField;
-
- private long endSectorField;
-
- private TrackTypeTrackType trackType1Field;
-
- private int bytesPerSectorField;
-
- private string accoustIDField;
-
- private ChecksumType[] checksumsField5;
-
- private SubChannelType subChannelField;
-
- private PartitionType[] fileSystemInformationField;
-
- ///
-///File containing track dump, and format, binary, yranib, or audio/video container
-///
-///
- public ImageType Image {
- get {
- return this.imageField3;
- }
- set {
- this.imageField3 = value;
- }
- }
-
- ///
-///Size of track dump in bytes
-///
- public long Size {
- get {
- return this.sizeField3;
- }
- set {
- this.sizeField3 = value;
- }
- }
-
- ///
-///Track sequence information
-///
- public TrackSequenceType Sequence {
- get {
- return this.sequenceField1;
- }
- set {
- this.sequenceField1 = value;
- }
- }
-
- ///
-///Track start address in MM:SS:FF
-///
-///
- public string StartMSF {
- get {
- return this.startMSFField;
- }
- set {
- this.startMSFField = value;
- }
- }
-
- ///
-///Track end address in MM:SS:FF
-///
- public string EndMSF {
- get {
- return this.endMSFField;
- }
- set {
- this.endMSFField = value;
- }
- }
-
- ///
-///Track start sector
-///
- public long StartSector {
- get {
- return this.startSectorField;
- }
- set {
- this.startSectorField = value;
- }
- }
-
- ///
-///Track end sector
-///
- public long EndSector {
- get {
- return this.endSectorField;
- }
- set {
- this.endSectorField = value;
- }
- }
-
- ///
-/// Track type: audio, mode0, mode1, mode2
-///
-///
- [System.Xml.Serialization.XmlElementAttribute("TrackType")]
- public TrackTypeTrackType TrackType1 {
- get {
- return this.trackType1Field;
- }
- set {
- this.trackType1Field = value;
- }
- }
-
- ///
-///Bytes per sector: 2048, 2352, 2448, etc, etc (as stored in image, not in physical format)
-///
-///
- public int BytesPerSector {
- get {
- return this.bytesPerSectorField;
- }
- set {
- this.bytesPerSectorField = value;
- }
- }
-
- ///
-///AccoustID for audio tracks
-///
- public string AccoustID {
- get {
- return this.accoustIDField;
- }
- set {
- this.accoustIDField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
- get {
- return this.checksumsField5;
- }
- set {
- this.checksumsField5 = value;
- }
- }
-
- ///
-///Track's subchannel information
-///
- public SubChannelType SubChannel {
- get {
- return this.subChannelField;
- }
- set {
- this.subChannelField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Partition", IsNullable=false)]
- public PartitionType[] FileSystemInformation {
- get {
- return this.fileSystemInformationField;
- }
- set {
- this.fileSystemInformationField = value;
- }
- }
- }
-
- ///
-///Sequence information about a track
-///
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class TrackSequenceType {
-
- private int trackNumberField;
-
- private int sessionField1;
-
- ///
-///Track number
-///
- public int TrackNumber {
- get {
- return this.trackNumberField;
- }
- set {
- this.trackNumberField = value;
- }
- }
-
- ///
-///Session this track belongs to
-///
- public int Session {
- get {
- return this.sessionField1;
- }
- set {
- this.sessionField1 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- public enum TrackTypeTrackType {
-
- ///
- audio,
-
- ///
- mode0,
-
- ///
- mode1,
-
- ///
- mode2,
-
- ///
- m2f1,
-
- ///
- m2f2,
-
- ///
- dvd,
-
- ///
- hddvd,
-
- ///
- bluray,
-
- ///
- ddcd,
- }
-
- ///
-///Track's subchannel information
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SubChannelType {
-
- private ImageType imageField4;
-
- private long sizeField4;
-
- private ChecksumType[] checksumsField6;
-
- ///
-///File containing track's subchannel dump and format, packed, rw_raw
-///
-///
- public ImageType Image {
- get {
- return this.imageField4;
- }
- set {
- this.imageField4 = value;
- }
- }
-
- ///
-///Size of subchannel dump
-///
- public long Size {
- get {
- return this.sizeField4;
- }
- set {
- this.sizeField4 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
- get {
- return this.checksumsField6;
- }
- set {
- this.checksumsField6 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class PartitionType {
-
- private int sequenceField2;
-
- private string nameField4;
-
- private string typeField3;
-
- private int startSectorField1;
-
- private int endSectorField1;
-
- private string descriptionField;
-
- private FileSystemType[] fileSystemsField;
-
- ///
-///Partition sequence number, starting on 1
-///
-///
- public int Sequence {
- get {
- return this.sequenceField2;
- }
- set {
- this.sequenceField2 = value;
- }
- }
-
- ///
-///Partition name if supported by partition scheme
-///
-///
- public string Name {
- get {
- return this.nameField4;
- }
- set {
- this.nameField4 = value;
- }
- }
-
- ///
-///Partition type
-///
- public string Type {
- get {
- return this.typeField3;
- }
- set {
- this.typeField3 = value;
- }
- }
-
- ///
-///Partition starting sector
-///
- public int StartSector {
- get {
- return this.startSectorField1;
- }
- set {
- this.startSectorField1 = value;
- }
- }
-
- ///
-///Partition ending sector
-///
- public int EndSector {
- get {
- return this.endSectorField1;
- }
- set {
- this.endSectorField1 = value;
- }
- }
-
- ///
-///Partition description if supported by partition scheme
-///
-///
- public string Description {
- get {
- return this.descriptionField;
- }
- set {
- this.descriptionField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="FileSystem", IsNullable=false)]
- public FileSystemType[] FileSystems {
- get {
- return this.fileSystemsField;
- }
- set {
- this.fileSystemsField = value;
- }
- }
- }
-
- ///
-///Information about a filesystem
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class FileSystemType {
-
- private string typeField4;
-
- private System.DateTime creationDateField;
-
- private bool creationDateSpecifiedField;
-
- private System.DateTime modificationDateField;
-
- private bool modificationDateSpecifiedField;
-
- private System.DateTime backupDateField;
-
- private bool backupDateSpecifiedField;
-
- private int clusterSizeField;
-
- private long clustersField;
-
- private long filesField;
-
- private bool filesSpecifiedField;
-
- private bool bootableField;
-
- private string volumeSerialField;
-
- private string volumeNameField;
-
- private long freeClustersField;
-
- private bool freeClustersSpecifiedField;
-
- private bool dirtyField;
-
- private System.DateTime expirationDateField;
-
- private bool expirationDateSpecifiedField;
-
- private System.DateTime effectiveDateField;
-
- private bool effectiveDateSpecifiedField;
-
- private string systemIdentifierField;
-
- private string volumeSetIdentifierField;
-
- private string publisherIdentifierField;
-
- private string dataPreparerIdentifierField;
-
- private string applicationIdentifierField;
-
- ///
-///Filesystem type
-///
- public string Type {
- get {
- return this.typeField4;
- }
- set {
- this.typeField4 = value;
- }
- }
-
- ///
-///Filesystem creation date
-///
- public System.DateTime CreationDate {
- get {
- return this.creationDateField;
- }
- set {
- this.creationDateField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool CreationDateSpecified {
- get {
- return this.creationDateSpecifiedField;
- }
- set {
- this.creationDateSpecifiedField = value;
- }
- }
-
- ///
-///Filesystem last modification date
-///
-///
- public System.DateTime ModificationDate {
- get {
- return this.modificationDateField;
- }
- set {
- this.modificationDateField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool ModificationDateSpecified {
- get {
- return this.modificationDateSpecifiedField;
- }
- set {
- this.modificationDateSpecifiedField = value;
- }
- }
-
- ///
-///Filesystem last backup date
-///
- public System.DateTime BackupDate {
- get {
- return this.backupDateField;
- }
- set {
- this.backupDateField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool BackupDateSpecified {
- get {
- return this.backupDateSpecifiedField;
- }
- set {
- this.backupDateSpecifiedField = value;
- }
- }
-
- ///
-///Bytes per cluster
-///
- public int ClusterSize {
- get {
- return this.clusterSizeField;
- }
- set {
- this.clusterSizeField = value;
- }
- }
-
- ///
-///Clusters in filesystem
-///
- public long Clusters {
- get {
- return this.clustersField;
- }
- set {
- this.clustersField = value;
- }
- }
-
- ///
-///Files in filesystem
-///
- public long Files {
- get {
- return this.filesField;
- }
- set {
- this.filesField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool FilesSpecified {
- get {
- return this.filesSpecifiedField;
- }
- set {
- this.filesSpecifiedField = value;
- }
- }
-
- ///
-///Bootable filesystem?
-///
- public bool Bootable {
- get {
- return this.bootableField;
- }
- set {
- this.bootableField = value;
- }
- }
-
- ///
-///Filesystem serial number
-///
- public string VolumeSerial {
- get {
- return this.volumeSerialField;
- }
- set {
- this.volumeSerialField = value;
- }
- }
-
- ///
-///Filesystem volume name
-///
- public string VolumeName {
- get {
- return this.volumeNameField;
- }
- set {
- this.volumeNameField = value;
- }
- }
-
- ///
-///Free clusters in filesystem
-///
- public long FreeClusters {
- get {
- return this.freeClustersField;
- }
- set {
- this.freeClustersField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool FreeClustersSpecified {
- get {
- return this.freeClustersSpecifiedField;
- }
- set {
- this.freeClustersSpecifiedField = value;
- }
- }
-
- ///
-///Dirty/unclean filesystem
-///
- public bool Dirty {
- get {
- return this.dirtyField;
- }
- set {
- this.dirtyField = value;
- }
- }
-
- ///
-///Filesystem expiration date
-///
- public System.DateTime ExpirationDate {
- get {
- return this.expirationDateField;
- }
- set {
- this.expirationDateField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool ExpirationDateSpecified {
- get {
- return this.expirationDateSpecifiedField;
- }
- set {
- this.expirationDateSpecifiedField = value;
- }
- }
-
- ///
-///Filesystem effective date
-///
- public System.DateTime EffectiveDate {
- get {
- return this.effectiveDateField;
- }
- set {
- this.effectiveDateField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool EffectiveDateSpecified {
- get {
- return this.effectiveDateSpecifiedField;
- }
- set {
- this.effectiveDateSpecifiedField = value;
- }
- }
-
- ///
-///System identifier filesystem applies to
-///
-///
- public string SystemIdentifier {
- get {
- return this.systemIdentifierField;
- }
- set {
- this.systemIdentifierField = value;
- }
- }
-
- ///
-///Volume set identifier
-///
- public string VolumeSetIdentifier {
- get {
- return this.volumeSetIdentifierField;
- }
- set {
- this.volumeSetIdentifierField = value;
- }
- }
-
- ///
-///Filesystem publisher identifier
-///
-///
- public string PublisherIdentifier {
- get {
- return this.publisherIdentifierField;
- }
- set {
- this.publisherIdentifierField = value;
- }
- }
-
- ///
-///Filesystem data preparer
-///
- public string DataPreparerIdentifier {
- get {
- return this.dataPreparerIdentifierField;
- }
- set {
- this.dataPreparerIdentifierField = value;
- }
- }
-
- ///
-///Filesystem application preparer
-///
-///
- public string ApplicationIdentifier {
- get {
- return this.applicationIdentifierField;
- }
- set {
- this.applicationIdentifierField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
@@ -5378,9 +3060,7 @@ namespace Schemas {
private DumpHardwareType dumpHardwareField;
- ///
-///Array of drives information
-///
+ ///
public DumpHardwareType DumpHardware {
get {
return this.dumpHardwareField;
@@ -5392,53 +3072,47 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class DumpHardwareType {
- private string manufacturerField1;
+ private string manufacturerField;
- private string modelField1;
+ private string modelField;
private string revisionField;
private string firmwareField;
- private string serialField2;
+ private string serialField;
private ExtentType[] extentsField;
- private SoftwareType softwareField3;
+ private SoftwareType softwareField;
- ///
-///Drive manufacturer
-///
+ ///
public string Manufacturer {
get {
- return this.manufacturerField1;
+ return this.manufacturerField;
}
set {
- this.manufacturerField1 = value;
+ this.manufacturerField = value;
}
}
- ///
-///Drive model
-///
+ ///
public string Model {
get {
- return this.modelField1;
+ return this.modelField;
}
set {
- this.modelField1 = value;
+ this.modelField = value;
}
}
- ///
-///Drive revision
-///
+ ///
public string Revision {
get {
return this.revisionField;
@@ -5448,9 +3122,7 @@ namespace Schemas {
}
}
- ///
-///Drive firmware version
-///
+ ///
public string Firmware {
get {
return this.firmwareField;
@@ -5460,20 +3132,18 @@ namespace Schemas {
}
}
- ///
-///Drive serial number
-///
+ ///
public string Serial {
get {
- return this.serialField2;
+ return this.serialField;
}
set {
- this.serialField2 = value;
+ this.serialField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Extent", IsNullable=false)]
+ [System.Xml.Serialization.XmlArrayItemAttribute("Extent", IsNullable=false)]
public ExtentType[] Extents {
get {
return this.extentsField;
@@ -5483,99 +3153,83 @@ namespace Schemas {
}
}
- ///
-///Software used to read with this drive
-///
-///
+ ///
public SoftwareType Software {
get {
- return this.softwareField3;
+ return this.softwareField;
}
set {
- this.softwareField3 = value;
+ this.softwareField = value;
}
}
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class ExtentType {
- private int startField1;
+ private int startField;
- private int endField1;
+ private int endField;
- ///
-///Starting sector
-///
+ ///
public int Start {
get {
- return this.startField1;
+ return this.startField;
}
set {
- this.startField1 = value;
+ this.startField = value;
}
}
- ///
-///Ending sector
-///
+ ///
public int End {
get {
- return this.endField1;
+ return this.endField;
}
set {
- this.endField1 = value;
+ this.endField = value;
}
}
}
- ///
-///Software used for disc reading
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
public partial class SoftwareType {
- private string nameField5;
+ private string nameField;
- private string versionField2;
+ private string versionField;
private string operatingSystemField;
- ///
-///Software name
-///
+ ///
public string Name {
get {
- return this.nameField5;
+ return this.nameField;
}
set {
- this.nameField5 = value;
+ this.nameField = value;
}
}
- ///
-///Software version
-///
+ ///
public string Version {
get {
- return this.versionField2;
+ return this.versionField;
}
set {
- this.versionField2 = value;
+ this.versionField = value;
}
}
- ///
-///Operating system name and version where the software was run
-///
-///
+ ///
public string OperatingSystem {
get {
return this.operatingSystemField;
@@ -5587,489 +3241,1608 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AdvertisementType {
+ public partial class BlockTrackType {
- private string manufacturerField2;
+ private ImageType imageField;
- private string productField;
+ private long sizeField;
- private FileType fileField2;
+ private long headField;
- private long fileSizeField;
+ private long cylinderField;
- private long framesField;
+ private long startSectorField;
- private bool framesSpecifiedField;
+ private long endSectorField;
- private long durationField;
+ private long sectorsField;
- private int meanFrameRateField;
+ private int bytesPerSectorField;
- private bool meanFrameRateSpecifiedField;
+ private ChecksumType[] checksumsField;
- private ChecksumType[] checksumsField7;
+ private string formatField;
- private AudioTracksType[] audioTrackField;
-
- private VideoTracksType[] videoTrackField;
-
- private SubtitleTracksType[] subtitleTrackField;
-
- private RecordingType recordingField;
-
- ///
-///Manufactured of the advertised product
-///
-///
- public string Manufacturer {
+ ///
+ public ImageType Image {
get {
- return this.manufacturerField2;
+ return this.imageField;
}
set {
- this.manufacturerField2 = value;
- }
- }
-
- ///
-///Advertised product
-///
- public string Product {
- get {
- return this.productField;
- }
- set {
- this.productField = value;
- }
- }
-
- ///
-///File containing advertising
-///
- public FileType File {
- get {
- return this.fileField2;
- }
- set {
- this.fileField2 = value;
- }
- }
-
- ///
-///Size of file
-///
- public long FileSize {
- get {
- return this.fileSizeField;
- }
- set {
- this.fileSizeField = value;
- }
- }
-
- ///
-///Total video frames
-///
- public long Frames {
- get {
- return this.framesField;
- }
- set {
- this.framesField = value;
+ this.imageField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool FramesSpecified {
+ public long Size {
get {
- return this.framesSpecifiedField;
+ return this.sizeField;
}
set {
- this.framesSpecifiedField = value;
- }
- }
-
- ///
-///Duration in seconds
-///
- public long Duration {
- get {
- return this.durationField;
- }
- set {
- this.durationField = value;
- }
- }
-
- ///
-///Mean framerate
-///
- public int MeanFrameRate {
- get {
- return this.meanFrameRateField;
- }
- set {
- this.meanFrameRateField = value;
+ this.sizeField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool MeanFrameRateSpecified {
+ public long Head {
get {
- return this.meanFrameRateSpecifiedField;
+ return this.headField;
}
set {
- this.meanFrameRateSpecifiedField = value;
+ this.headField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
+ public long Cylinder {
+ get {
+ return this.cylinderField;
+ }
+ set {
+ this.cylinderField = value;
+ }
+ }
+
+ ///
+ public long StartSector {
+ get {
+ return this.startSectorField;
+ }
+ set {
+ this.startSectorField = value;
+ }
+ }
+
+ ///
+ public long EndSector {
+ get {
+ return this.endSectorField;
+ }
+ set {
+ this.endSectorField = value;
+ }
+ }
+
+ ///
+ public long Sectors {
+ get {
+ return this.sectorsField;
+ }
+ set {
+ this.sectorsField = value;
+ }
+ }
+
+ ///
+ public int BytesPerSector {
+ get {
+ return this.bytesPerSectorField;
+ }
+ set {
+ this.bytesPerSectorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("Checksum", IsNullable=false)]
public ChecksumType[] Checksums {
get {
- return this.checksumsField7;
+ return this.checksumsField;
}
set {
- this.checksumsField7 = value;
- }
- }
-
- ///
-///Audio tracks of advertisement
-///
- [System.Xml.Serialization.XmlElementAttribute("AudioTrack")]
- public AudioTracksType[] AudioTrack {
- get {
- return this.audioTrackField;
- }
- set {
- this.audioTrackField = value;
- }
- }
-
- ///
-///Video tracks of advertisement
-///
- [System.Xml.Serialization.XmlElementAttribute("VideoTrack")]
- public VideoTracksType[] VideoTrack {
- get {
- return this.videoTrackField;
- }
- set {
- this.videoTrackField = value;
- }
- }
-
- ///
-///Subtitle tracks of advertisement
-///
-///
- [System.Xml.Serialization.XmlElementAttribute("SubtitleTrack")]
- public SubtitleTracksType[] SubtitleTrack {
- get {
- return this.subtitleTrackField;
- }
- set {
- this.subtitleTrackField = value;
- }
- }
-
- ///
-///If advertisement has been capture from a television/radio broadcast, here is the capture information
-///
-///
- public RecordingType Recording {
- get {
- return this.recordingField;
- }
- set {
- this.recordingField = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AudioTracksType {
-
- private int trackNumberField1;
-
- private string accoustIDField1;
-
- private string codecField;
-
- private int channelsField;
-
- private int sampleRateField;
-
- private long meanBitrateField;
-
- private LanguagesTypeLanguage[] languagesField1;
-
- ///
-///Track number in media container
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int TrackNumber {
- get {
- return this.trackNumberField1;
- }
- set {
- this.trackNumberField1 = value;
- }
- }
-
- ///
-///Track's AccoustID
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string AccoustID {
- get {
- return this.accoustIDField1;
- }
- set {
- this.accoustIDField1 = value;
- }
- }
-
- ///
-///Track's codec
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string Codec {
- get {
- return this.codecField;
- }
- set {
- this.codecField = value;
- }
- }
-
- ///
-///Audio channels
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int Channels {
- get {
- return this.channelsField;
- }
- set {
- this.channelsField = value;
- }
- }
-
- ///
-///Audio sampling rate
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int SampleRate {
- get {
- return this.sampleRateField;
- }
- set {
- this.sampleRateField = value;
- }
- }
-
- ///
-///Mean bitrate, or constant bitrate, in bits per second
-///
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public long MeanBitrate {
- get {
- return this.meanBitrateField;
- }
- set {
- this.meanBitrateField = value;
+ this.checksumsField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Language", IsNullable=false)]
- public LanguagesTypeLanguage[] Languages {
+ public string Format {
get {
- return this.languagesField1;
+ return this.formatField;
}
set {
- this.languagesField1 = value;
+ this.formatField = value;
}
}
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class VideoTracksType {
+ public partial class USBType {
- private int trackNumberField2;
+ private int vendorIDField;
- private string codecField1;
+ private int productIDField;
- private int horizontalField;
+ private DumpType descriptorsField;
- private int verticalField;
-
- private long meanBitrateField1;
-
- private bool threeDField;
-
- private LanguagesTypeLanguage[] languagesField2;
-
- ///
-///Track number in media container
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int TrackNumber {
+ ///
+ public int VendorID {
get {
- return this.trackNumberField2;
+ return this.vendorIDField;
}
set {
- this.trackNumberField2 = value;
- }
- }
-
- ///
-///Track's codec
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string Codec {
- get {
- return this.codecField1;
- }
- set {
- this.codecField1 = value;
- }
- }
-
- ///
-///Horizontal resolution in pixels
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int Horizontal {
- get {
- return this.horizontalField;
- }
- set {
- this.horizontalField = value;
- }
- }
-
- ///
-///Vertical resolution in pixels
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int Vertical {
- get {
- return this.verticalField;
- }
- set {
- this.verticalField = value;
- }
- }
-
- ///
-///Mean bitrate, or constant bitrate, in bits per second
-///
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public long MeanBitrate {
- get {
- return this.meanBitrateField1;
- }
- set {
- this.meanBitrateField1 = value;
- }
- }
-
- ///
-///Is this video track in 3D?
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public bool ThreeD {
- get {
- return this.threeDField;
- }
- set {
- this.threeDField = value;
+ this.vendorIDField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Language", IsNullable=false)]
- public LanguagesTypeLanguage[] Languages {
+ public int ProductID {
get {
- return this.languagesField2;
+ return this.productIDField;
}
set {
- this.languagesField2 = value;
- }
- }
- }
-
- ///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SubtitleTracksType {
-
- private int trackNumberField3;
-
- private string codecField2;
-
- private LanguagesTypeLanguage[] languagesField3;
-
- ///
-///Track number in media container
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public int TrackNumber {
- get {
- return this.trackNumberField3;
- }
- set {
- this.trackNumberField3 = value;
- }
- }
-
- ///
-///Track's codec
-///
- [System.Xml.Serialization.XmlAttributeAttribute()]
- public string Codec {
- get {
- return this.codecField2;
- }
- set {
- this.codecField2 = value;
+ this.productIDField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Language", IsNullable=false)]
- public LanguagesTypeLanguage[] Languages {
+ public DumpType Descriptors {
get {
- return this.languagesField3;
+ return this.descriptorsField;
}
set {
- this.languagesField3 = value;
+ this.descriptorsField = value;
}
}
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [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 int sizeField;
+
+ private ChecksumType[] checksumsField;
+
+ ///
+ public string Image {
+ get {
+ return this.imageField;
+ }
+ set {
+ this.imageField = value;
+ }
+ }
+
+ ///
+ public int 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 long sizeField;
+
+ private ChecksumType[] checksumsField;
+
+ private int pageField;
+
+ private bool pageFieldSpecified;
+
+ ///
+ public string Image {
+ get {
+ return this.imageField;
+ }
+ set {
+ this.imageField = value;
+ }
+ }
+
+ ///
+ public long 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 int 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 SecureDigitalType {
+
+ private DumpType cIDField;
+
+ private DumpType cSDField;
+
+ private DumpType extendedCSDField;
+
+ ///
+ 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;
+ }
+ }
+ }
+
+ ///
+ [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 BlockMediaType {
+
+ private ImageType imageField;
+
+ private long sizeField;
+
+ private ChecksumType[] checksumsField;
+
+ private SequenceType sequenceField;
+
+ private string manufacturerField;
+
+ private string modelField;
+
+ private string serialField;
+
+ private string firmwareField;
+
+ private string interfaceField;
+
+ private int physicalBlockSizeField;
+
+ private int logicalBlockSizeField;
+
+ private long logicalBlocksField;
+
+ private ScansType scansField;
+
+ private ATAType aTAField;
+
+ private PCIType pCIField;
+
+ private PCMCIAType pCMCIAField;
+
+ private SecureDigitalType secureDigitalField;
+
+ private SCSIType sCSIField;
+
+ private USBType uSBField;
+
+ private long headsField;
+
+ private bool headsFieldSpecified;
+
+ private long cylindersField;
+
+ private bool cylindersFieldSpecified;
+
+ private long sectorsPerTrackField;
+
+ private bool sectorsPerTrackFieldSpecified;
+
+ private BlockTrackType[] trackField;
+
+ private string copyProtectionField;
+
+ private DimensionsType dimensionsField;
+
+ private PartitionType[] fileSystemInformationField;
+
+ private DumpHardwareArrayType dumpHardwareArrayField;
+
+ private string diskTypeField;
+
+ private string diskSubTypeField;
+
+ ///
+ public ImageType Image {
+ get {
+ return this.imageField;
+ }
+ set {
+ this.imageField = value;
+ }
+ }
+
+ ///
+ public long 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 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 int PhysicalBlockSize {
+ get {
+ return this.physicalBlockSizeField;
+ }
+ set {
+ this.physicalBlockSizeField = value;
+ }
+ }
+
+ ///
+ public int LogicalBlockSize {
+ get {
+ return this.logicalBlockSizeField;
+ }
+ set {
+ this.logicalBlockSizeField = value;
+ }
+ }
+
+ ///
+ public long LogicalBlocks {
+ get {
+ return this.logicalBlocksField;
+ }
+ set {
+ this.logicalBlocksField = 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 SCSIType SCSI {
+ get {
+ return this.sCSIField;
+ }
+ set {
+ this.sCSIField = value;
+ }
+ }
+
+ ///
+ public USBType USB {
+ get {
+ return this.uSBField;
+ }
+ set {
+ this.uSBField = value;
+ }
+ }
+
+ ///
+ public long 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 long 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 long 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;
+ }
+ }
+
+ ///
+ public DumpHardwareArrayType 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 int vendorIDField;
+
+ private int deviceIDField;
+
+ private DumpType configurationField;
+
+ private LinearMediaType expansionROMField;
+
+ ///
+ public int VendorID {
+ get {
+ return this.vendorIDField;
+ }
+ set {
+ this.vendorIDField = value;
+ }
+ }
+
+ ///
+ public int 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 long sizeField;
+
+ private ChecksumType[] imageChecksumsField;
+
+ private ChecksumType[] checksumsField;
+
+ private string titleField;
+
+ private int sequenceField;
+
+ private bool sequenceFieldSpecified;
+
+ private int imageInterleaveField;
+
+ private bool imageInterleaveFieldSpecified;
+
+ private int interleaveField;
+
+ private bool interleaveFieldSpecified;
+
+ private string manufacturerField;
+
+ private string modelField;
+
+ private string packageField;
+
+ private string interfaceField;
+
+ private DimensionsType dimensionsField;
+
+ private ScansType scansField;
+
+ private DumpHardwareArrayType dumpHardwareArrayField;
+
+ private PCMCIAType pCMCIAField;
+
+ private string copyProtectionField;
+
+ ///
+ public ImageType Image {
+ get {
+ return this.imageField;
+ }
+ set {
+ this.imageField = value;
+ }
+ }
+
+ ///
+ public long 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 Title {
+ get {
+ return this.titleField;
+ }
+ set {
+ this.titleField = value;
+ }
+ }
+
+ ///
+ public int 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 int 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 int 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;
+ }
+ }
+
+ ///
+ public DumpHardwareArrayType 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;
+
+ ///
+ public DumpType CIS {
+ get {
+ return this.cISField;
+ }
+ set {
+ this.cISField = value;
+ }
+ }
+ }
+
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
+ [System.SerializableAttribute()]
+ [System.Diagnostics.DebuggerStepThroughAttribute()]
+ [System.ComponentModel.DesignerCategoryAttribute("code")]
+ public partial class PartitionType {
+
+ private int sequenceField;
+
+ private string nameField;
+
+ private string typeField;
+
+ private int startSectorField;
+
+ private int endSectorField;
+
+ private string descriptionField;
+
+ private FileSystemType[] fileSystemsField;
+
+ ///
+ public int 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 int StartSector {
+ get {
+ return this.startSectorField;
+ }
+ set {
+ this.startSectorField = value;
+ }
+ }
+
+ ///
+ public int 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 int clusterSizeField;
+
+ private long clustersField;
+
+ private long filesField;
+
+ private bool filesFieldSpecified;
+
+ private bool bootableField;
+
+ private string volumeSerialField;
+
+ private string volumeNameField;
+
+ private long 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;
+
+ ///
+ 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 int ClusterSize {
+ get {
+ return this.clusterSizeField;
+ }
+ set {
+ this.clusterSizeField = value;
+ }
+ }
+
+ ///
+ public long Clusters {
+ get {
+ return this.clustersField;
+ }
+ set {
+ this.clustersField = value;
+ }
+ }
+
+ ///
+ public long 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 long 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;
+ }
+ }
+ }
+
+ ///
+ [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")]
@@ -6083,14 +4856,11 @@ namespace Schemas {
private System.DateTime timestampField;
- private SoftwareType[] softwareField4;
+ private SoftwareType[] softwareField;
private CoordinatesType coordinatesField;
- ///
-///Name of the television channel this recording was broadcasted, if applicable
-///
-///
+ ///
public string Broadcaster {
get {
return this.broadcasterField;
@@ -6100,10 +4870,7 @@ namespace Schemas {
}
}
- ///
-///Platform that broadcasted the television channel, if applicable
-///
-///
+ ///
public string BroadcastPlatform {
get {
return this.broadcastPlatformField;
@@ -6113,10 +4880,7 @@ namespace Schemas {
}
}
- ///
-///Format of the source of this recording
-///
-///
+ ///
public RecordingTypeSourceFormat SourceFormat {
get {
return this.sourceFormatField;
@@ -6126,9 +4890,7 @@ namespace Schemas {
}
}
- ///
-///Date and time of broadcast
-///
+ ///
public System.DateTime Timestamp {
get {
return this.timestampField;
@@ -6138,24 +4900,18 @@ namespace Schemas {
}
}
- ///
-///Software used to capture, process, convert, the recording
-///
-///
+ ///
[System.Xml.Serialization.XmlElementAttribute("Software")]
public SoftwareType[] Software {
get {
- return this.softwareField4;
+ return this.softwareField;
}
set {
- this.softwareField4 = value;
+ this.softwareField = value;
}
}
- ///
-///Approximate coordinates where the recording was done
-///
-///
+ ///
public CoordinatesType Coordinates {
get {
return this.coordinatesField;
@@ -6167,8 +4923,9 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
+ [System.Xml.Serialization.XmlTypeAttribute(AnonymousType=true)]
public enum RecordingTypeSourceFormat {
///
@@ -6429,1533 +5186,2131 @@ namespace Schemas {
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class CoordinatesType {
+ public partial class SubtitleTracksType {
- private double latitudeField;
+ private LanguagesTypeLanguage[] languagesField;
- private double longitudeField;
+ private int trackNumberField;
- ///
-///Approximate latitude of recording
-///
-///
- public double Latitude {
+ private string codecField;
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)]
+ public LanguagesTypeLanguage[] Languages {
get {
- return this.latitudeField;
+ return this.languagesField;
}
set {
- this.latitudeField = value;
- }
- }
-
- ///
-///Approximate longitude of recording
-///
-///
- public double Longitude {
- get {
- return this.longitudeField;
- }
- set {
- this.longitudeField = value;
- }
- }
- }
-
- ///
-///Describes a dump of a linear media, that is, a media that is read byte-by-byte like for example, a ROM chip, a game cartridge, a PCMCIA SRAM card, etc...
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class LinearMediaType {
-
- private ImageType imageField5;
-
- private long sizeField5;
-
- private ChecksumType[] imageChecksumsField;
-
- private ChecksumType[] checksumsField8;
-
- private string titleField;
-
- private int sequenceField3;
-
- private bool sequenceSpecifiedField;
-
- private int imageInterleaveField;
-
- private bool imageInterleaveSpecifiedField;
-
- private int interleaveField;
-
- private bool interleaveSpecifiedField;
-
- private string manufacturerField3;
-
- private string modelField2;
-
- private string packageField;
-
- private string interfaceField;
-
- private DimensionsType dimensionsField1;
-
- private ScansType scansField2;
-
- private DumpHardwareArrayType dumpHardwareArrayField1;
-
- private PCMCIAType pCMCIAField;
-
- private string copyProtectionField1;
-
- ///
-///Image file, or image description file, plus format (cue, toc, etc, etc)
-///
- public ImageType Image {
- get {
- return this.imageField5;
- }
- set {
- this.imageField5 = value;
- }
- }
-
- ///
-///Image file size
-///
- public long Size {
- get {
- return this.sizeField5;
- }
- set {
- this.sizeField5 = value;
+ this.languagesField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] ImageChecksums {
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public int TrackNumber {
get {
- return this.imageChecksumsField;
+ return this.trackNumberField;
}
set {
- this.imageChecksumsField = value;
+ this.trackNumberField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Codec {
get {
- return this.checksumsField8;
+ return this.codecField;
}
set {
- this.checksumsField8 = value;
- }
- }
-
- ///
-///Title as it is labeled on media
-///
- public string Title {
- get {
- return this.titleField;
- }
- set {
- this.titleField = value;
- }
- }
-
- ///
-///Sequence of media
-///
- public int Sequence {
- get {
- return this.sequenceField3;
- }
- set {
- this.sequenceField3 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool SequenceSpecified {
- get {
- return this.sequenceSpecifiedField;
- }
- set {
- this.sequenceSpecifiedField = value;
- }
- }
-
- ///
-///How many bytes must be read in image file for each byte in media
-///
- public int ImageInterleave {
- get {
- return this.imageInterleaveField;
- }
- set {
- this.imageInterleaveField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool ImageInterleaveSpecified {
- get {
- return this.imageInterleaveSpecifiedField;
- }
- set {
- this.imageInterleaveSpecifiedField = value;
- }
- }
-
- ///
-///How many bytes must be skipped in image file for each byte in media
-///
- public int Interleave {
- get {
- return this.interleaveField;
- }
- set {
- this.interleaveField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool InterleaveSpecified {
- get {
- return this.interleaveSpecifiedField;
- }
- set {
- this.interleaveSpecifiedField = value;
- }
- }
-
- ///
-///Media manufacturer
-///
- public string Manufacturer {
- get {
- return this.manufacturerField3;
- }
- set {
- this.manufacturerField3 = value;
- }
- }
-
- ///
-///Media model
-///
- public string Model {
- get {
- return this.modelField2;
- }
- set {
- this.modelField2 = value;
- }
- }
-
- ///
-///Media packaging (DIP, PCMCIA, Cartridge, etc)
-///
- public string Package {
- get {
- return this.packageField;
- }
- set {
- this.packageField = value;
- }
- }
-
- ///
-///Media interface
-///
- public string Interface {
- get {
- return this.interfaceField;
- }
- set {
- this.interfaceField = value;
- }
- }
-
- ///
-///Dimensions of media
-///
- public DimensionsType Dimensions {
- get {
- return this.dimensionsField1;
- }
- set {
- this.dimensionsField1 = value;
- }
- }
-
- ///
-///Scan of media
-///
- public ScansType Scans {
- get {
- return this.scansField2;
- }
- set {
- this.scansField2 = value;
- }
- }
-
- ///
-///Array of hardware used to dump media
-///
- public DumpHardwareArrayType DumpHardwareArray {
- get {
- return this.dumpHardwareArrayField1;
- }
- set {
- this.dumpHardwareArrayField1 = value;
- }
- }
-
- ///
-///Present if media is a PCMCIA Linear Flash or SRAM card, to contain PCMCIA specific information
-///
- public PCMCIAType PCMCIA {
- get {
- return this.pCMCIAField;
- }
- set {
- this.pCMCIAField = value;
- }
- }
-
- ///
-///Copy protection, if applicable
-///
- public string CopyProtection {
- get {
- return this.copyProtectionField1;
- }
- set {
- this.copyProtectionField1 = value;
- }
- }
- }
-
- ///
-///Contains PCMCIA card information
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class PCMCIAType {
-
- private DumpType cISField;
-
- ///
-///Contains the PCMCIA Card Information Structure dump.
-///
- public DumpType CIS {
- get {
- return this.cISField;
- }
- set {
- this.cISField = value;
- }
- }
- }
-
- ///
-///Contains PCI/PCI-X/PCIe card information
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class PCIType {
-
- private int vendorIDField;
-
- private int deviceIDField;
-
- private DumpType configurationField;
-
- private LinearMediaType expansionROMField;
-
- ///
-///Contains PCI Vendor ID
-///
- public int VendorID {
- get {
- return this.vendorIDField;
- }
- set {
- this.vendorIDField = value;
- }
- }
-
- ///
-///Contains PCI Device ID
-///
- public int DeviceID {
- get {
- return this.deviceIDField;
- }
- set {
- this.deviceIDField = value;
- }
- }
-
- ///
-///Binary dump of the PCI configuration space
-///
- public DumpType Configuration {
- get {
- return this.configurationField;
- }
- set {
- this.configurationField = value;
- }
- }
-
- ///
-///Binary dump of the PCI expansion rom
-///
- public LinearMediaType ExpansionROM {
- get {
- return this.expansionROMField;
- }
- set {
- this.expansionROMField = value;
- }
- }
- }
-
- ///
-///Describes a dump of a block (sector) layered media
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class BlockMediaType {
-
- private ImageType imageField6;
-
- private long sizeField6;
-
- private ChecksumType[] checksumsField9;
-
- private SequenceType sequenceField4;
-
- private string manufacturerField4;
-
- private string modelField3;
-
- private string serialField3;
-
- private string firmwareField1;
-
- private string interfaceField1;
-
- private int physicalBlockSizeField;
-
- private int logicalBlockSizeField;
-
- private long logicalBlocksField;
-
- private ScansType scansField3;
-
- private ATAType aTAField;
-
- private PCIType pCIField;
-
- private PCMCIAType pCMCIAField1;
-
- private SecureDigitalType secureDigitalField;
-
- private SCSIType sCSIField;
-
- private USBType uSBField;
-
- private long headsField;
-
- private bool headsSpecifiedField;
-
- private long cylindersField;
-
- private bool cylindersSpecifiedField;
-
- private long sectorsPerTrackField;
-
- private bool sectorsPerTrackSpecifiedField;
-
- private BlockTrackType[] trackField1;
-
- private string copyProtectionField2;
-
- private DimensionsType dimensionsField2;
-
- private PartitionType[] fileSystemInformationField1;
-
- private DumpHardwareArrayType dumpHardwareArrayField2;
-
- ///
-///Image file, or image description file, plus format (cue, toc, etc, etc)
-///
- public ImageType Image {
- get {
- return this.imageField6;
- }
- set {
- this.imageField6 = value;
- }
- }
-
- ///
-///Image file size
-///
- public long Size {
- get {
- return this.sizeField6;
- }
- set {
- this.sizeField6 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
- get {
- return this.checksumsField9;
- }
- set {
- this.checksumsField9 = value;
- }
- }
-
- ///
-///Media sequence information
-///
- public SequenceType Sequence {
- get {
- return this.sequenceField4;
- }
- set {
- this.sequenceField4 = value;
- }
- }
-
- ///
-///Media manufacturer (for fixed AND removable media)
-///
- public string Manufacturer {
- get {
- return this.manufacturerField4;
- }
- set {
- this.manufacturerField4 = value;
- }
- }
-
- ///
-///Media model (for fixed AND removable media)
-///
- public string Model {
- get {
- return this.modelField3;
- }
- set {
- this.modelField3 = value;
- }
- }
-
- ///
-///Media serial number (for fixed and, if applicable, removable media)
-///
- public string Serial {
- get {
- return this.serialField3;
- }
- set {
- this.serialField3 = value;
- }
- }
-
- ///
-///Media firmware version, for fixed media only
-///
- public string Firmware {
- get {
- return this.firmwareField1;
- }
- set {
- this.firmwareField1 = value;
- }
- }
-
- ///
-///Media physical interface, for fixed media only
-///
- public string Interface {
- get {
- return this.interfaceField1;
- }
- set {
- this.interfaceField1 = value;
- }
- }
-
- ///
-///Physical block size in bytes
-///
- public int PhysicalBlockSize {
- get {
- return this.physicalBlockSizeField;
- }
- set {
- this.physicalBlockSizeField = value;
- }
- }
-
- ///
-///Logical block size in bytes
-///
- public int LogicalBlockSize {
- get {
- return this.logicalBlockSizeField;
- }
- set {
- this.logicalBlockSizeField = value;
- }
- }
-
- ///
-///User accessible logical blocks
-///
- public long LogicalBlocks {
- get {
- return this.logicalBlocksField;
- }
- set {
- this.logicalBlocksField = value;
- }
- }
-
- ///
-///Media scans
-///
- public ScansType Scans {
- get {
- return this.scansField3;
- }
- set {
- this.scansField3 = value;
- }
- }
-
- ///
-///If media responds to native ATA/ATAPI commands, information here
-///
- public ATAType ATA {
- get {
- return this.aTAField;
- }
- set {
- this.aTAField = value;
- }
- }
-
- ///
-///If media is PCI/PCI-X/PCIe attached, information here
-///
- public PCIType PCI {
- get {
- return this.pCIField;
- }
- set {
- this.pCIField = value;
- }
- }
-
- ///
-///If media is PCMCIA attached, information here
-///
- public PCMCIAType PCMCIA {
- get {
- return this.pCMCIAField1;
- }
- set {
- this.pCMCIAField1 = value;
- }
- }
-
- ///
-///If media is SecureDigital or MultiMediaCard, information here
-///
- public SecureDigitalType SecureDigital {
- get {
- return this.secureDigitalField;
- }
- set {
- this.secureDigitalField = value;
- }
- }
-
- ///
-///If media conforms to SCSI specifications, information here
-///
- public SCSIType SCSI {
- get {
- return this.sCSIField;
- }
- set {
- this.sCSIField = value;
- }
- }
-
- ///
-///If media is USB attached, information here
-///
- public USBType USB {
- get {
- return this.uSBField;
- }
- set {
- this.uSBField = value;
- }
- }
-
- ///
-///Real physical heads
-///
- public long Heads {
- get {
- return this.headsField;
- }
- set {
- this.headsField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool HeadsSpecified {
- get {
- return this.headsSpecifiedField;
- }
- set {
- this.headsSpecifiedField = value;
- }
- }
-
- ///
-///Real physical cylinders
-///
- public long Cylinders {
- get {
- return this.cylindersField;
- }
- set {
- this.cylindersField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool CylindersSpecified {
- get {
- return this.cylindersSpecifiedField;
- }
- set {
- this.cylindersSpecifiedField = value;
- }
- }
-
- ///
-///Sectors per track, if constant, if not, this field is ommited and separate tracks must be indicated
-///
- public long SectorsPerTrack {
- get {
- return this.sectorsPerTrackField;
- }
- set {
- this.sectorsPerTrackField = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool SectorsPerTrackSpecified {
- get {
- return this.sectorsPerTrackSpecifiedField;
- }
- set {
- this.sectorsPerTrackSpecifiedField = value;
- }
- }
-
- ///
-///Tracks for block media that allow separate cylinder/head addressing, like floppies. It can be ommitted for media that strictly follows a standard (no copy protection either).
-///
- [System.Xml.Serialization.XmlElementAttribute("Track")]
- public BlockTrackType[] Track {
- get {
- return this.trackField1;
- }
- set {
- this.trackField1 = value;
- }
- }
-
- ///
-///Copy protection, if applicable
-///
- public string CopyProtection {
- get {
- return this.copyProtectionField2;
- }
- set {
- this.copyProtectionField2 = value;
- }
- }
-
- ///
-///Dimensions of the media
-///
- public DimensionsType Dimensions {
- get {
- return this.dimensionsField2;
- }
- set {
- this.dimensionsField2 = value;
- }
- }
-
- ///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Partition", IsNullable=false)]
- public PartitionType[] FileSystemInformation {
- get {
- return this.fileSystemInformationField1;
- }
- set {
- this.fileSystemInformationField1 = value;
- }
- }
-
- ///
-///Array of hardware used to dump media, if removable
-///
- public DumpHardwareArrayType DumpHardwareArray {
- get {
- return this.dumpHardwareArrayField2;
- }
- set {
- this.dumpHardwareArrayField2 = value;
- }
- }
- }
-
- ///
-///Contains ATA/ATAPI device information
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class ATAType {
-
- private DumpType identifyField;
-
- ///
-///Contains ATA/ATAPI IDENTIFY binary dump
-///
- public DumpType Identify {
- get {
- return this.identifyField;
- }
- set {
- this.identifyField = value;
- }
- }
- }
-
- ///
-///Contains SD/MMC device information
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class SecureDigitalType {
-
- private DumpType cIDField;
-
- private DumpType cSDField;
-
- private DumpType extendedCSDField;
-
- ///
-///Contains SD/MMC's CID
-///
- public DumpType CID {
- get {
- return this.cIDField;
- }
- set {
- this.cIDField = value;
- }
- }
-
- ///
-///Contains SD/MMC's CSD
-///
- public DumpType CSD {
- get {
- return this.cSDField;
- }
- set {
- this.cSDField = value;
- }
- }
-
- ///
-///Contains SD/MMC's extended CSD
-///
- public DumpType ExtendedCSD {
- get {
- return this.extendedCSDField;
- }
- set {
- this.extendedCSDField = value;
- }
- }
- }
-
- ///
-///Contains SCSI device information
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [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;
-
- ///
-///Contains SCSI INQUIRY result dump
-///
- public DumpType Inquiry {
- get {
- return this.inquiryField;
- }
- set {
- this.inquiryField = value;
- }
- }
-
- ///
-///Contains SCSI EVPD dumps
-///
- [System.Xml.Serialization.XmlElementAttribute("EVPD")]
- public EVPDType[] EVPD {
- get {
- return this.eVPDField;
- }
- set {
- this.eVPDField = value;
- }
- }
-
- ///
-///Contains SCSI MODE SENSE(6) dump
-///
- public DumpType ModeSense {
- get {
- return this.modeSenseField;
- }
- set {
- this.modeSenseField = value;
- }
- }
-
- ///
-///Contains SCSI MODE SENSE(10) dump
-///
- public DumpType ModeSense10 {
- get {
- return this.modeSense10Field;
- }
- set {
- this.modeSense10Field = value;
- }
- }
-
- ///
-///Contains SCSI LOG SENSE dump
-///
- public DumpType LogSense {
- get {
- return this.logSenseField;
- }
- set {
- this.logSenseField = value;
+ this.codecField = value;
}
}
}
///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class EVPDType {
+ public partial class VideoTracksType {
- private int pageField;
+ private LanguagesTypeLanguage[] languagesField;
- private bool pageSpecifiedField;
+ private int trackNumberField;
- private string imageField7;
+ private string codecField;
- private long sizeField7;
+ private int horizontalField;
- private ChecksumType[] checksumsField10;
+ private int verticalField;
- ///
-///EVPD page
-///
+ 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 int page {
+ public int TrackNumber {
get {
- return this.pageField;
+ return this.trackNumberField;
}
set {
- this.pageField = value;
+ this.trackNumberField = value;
}
}
///
- [System.Xml.Serialization.XmlIgnore()]
- public virtual bool pageSpecified {
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Codec {
get {
- return this.pageSpecifiedField;
+ return this.codecField;
}
set {
- this.pageSpecifiedField = value;
- }
- }
-
- ///
-///File containing SCSI Extended Vendor Page Descriptor dump
-///
- public string Image {
- get {
- return this.imageField7;
- }
- set {
- this.imageField7 = value;
- }
- }
-
- ///
-///Size of SCSI Extended Vendor Page Descriptor dump
-///
- public long Size {
- get {
- return this.sizeField7;
- }
- set {
- this.sizeField7 = value;
+ this.codecField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public int Horizontal {
get {
- return this.checksumsField10;
+ return this.horizontalField;
}
set {
- this.checksumsField10 = value;
+ this.horizontalField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public int 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;
}
}
}
- ///
-///Contains USB device information
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
+ ///
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("xsd", "0.0.0.0")]
[System.SerializableAttribute()]
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class USBType {
+ public partial class AudioTracksType {
- private int vendorIDField1;
+ private LanguagesTypeLanguage[] languagesField;
- private int productIDField;
+ private int trackNumberField;
- private DumpType descriptorsField;
+ private string accoustIDField;
- ///
-///Contains USB Vendor ID
-///
- public int VendorID {
+ private string codecField;
+
+ private int channelsField;
+
+ private int sampleRateField;
+
+ private long meanBitrateField;
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("Language", IsNullable=false)]
+ public LanguagesTypeLanguage[] Languages {
get {
- return this.vendorIDField1;
+ return this.languagesField;
}
set {
- this.vendorIDField1 = value;
- }
- }
-
- ///
-///Contains USB Product ID
-///
- public int ProductID {
- get {
- return this.productIDField;
- }
- set {
- this.productIDField = value;
- }
- }
-
- ///
-///Binary dump of the USB descriptors
-///
- public DumpType Descriptors {
- get {
- return this.descriptorsField;
- }
- set {
- this.descriptorsField = value;
- }
- }
- }
-
- ///
-///Information about track in non-abstracted block based media
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class BlockTrackType {
-
- private ImageType imageField8;
-
- private long sizeField8;
-
- private long headField;
-
- private long cylinderField;
-
- private long startSectorField2;
-
- private long endSectorField2;
-
- private long sectorsField1;
-
- private int bytesPerSectorField1;
-
- private ChecksumType[] checksumsField11;
-
- private string formatField2;
-
- ///
-///File containing track dump, and format
-///
- public ImageType Image {
- get {
- return this.imageField8;
- }
- set {
- this.imageField8 = value;
- }
- }
-
- ///
-///Size of track dump in bytes
-///
- public long Size {
- get {
- return this.sizeField8;
- }
- set {
- this.sizeField8 = value;
- }
- }
-
- ///
-///Head (from 0) where this track resides
-///
- public long Head {
- get {
- return this.headField;
- }
- set {
- this.headField = value;
- }
- }
-
- ///
-///Cylinder where this track resides
-///
- public long Cylinder {
- get {
- return this.cylinderField;
- }
- set {
- this.cylinderField = value;
- }
- }
-
- ///
-///Track start sector
-///
- public long StartSector {
- get {
- return this.startSectorField2;
- }
- set {
- this.startSectorField2 = value;
- }
- }
-
- ///
-///Track end sector
-///
- public long EndSector {
- get {
- return this.endSectorField2;
- }
- set {
- this.endSectorField2 = value;
- }
- }
-
- ///
-///Sectors in track. Not necessarily EndSector-StartSector, as there can be hidden sectors
-///
- public long Sectors {
- get {
- return this.sectorsField1;
- }
- set {
- this.sectorsField1 = value;
- }
- }
-
- ///
-///Bytes per sector, physical undecoded tag-less
-///
- public int BytesPerSector {
- get {
- return this.bytesPerSectorField1;
- }
- set {
- this.bytesPerSectorField1 = value;
+ this.languagesField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public int TrackNumber {
get {
- return this.checksumsField11;
+ return this.trackNumberField;
}
set {
- this.checksumsField11 = value;
- }
- }
-
- ///
-///Track format (IBM FM, IBM MFM, Amiga MFM, Apple GCR, etc)
-///
- public string Format {
- get {
- return this.formatField2;
- }
- set {
- this.formatField2 = value;
- }
- }
- }
-
- ///
-///Describes a dump of a media that is stored in an audio device (like a ZX Spectrum cassette)
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AudioMediaType {
-
- private ImageType imageField9;
-
- private long sizeField9;
-
- private ChecksumType[] checksumsField12;
-
- private SequenceType sequenceField5;
-
- private string manufacturerField5;
-
- private string modelField4;
-
- private string accoustIDField2;
-
- private AudioBlockType[] blockField;
-
- private string copyProtectionField3;
-
- private DimensionsType dimensionsField3;
-
- private ScansType scansField4;
-
- private DumpHardwareArrayType dumpHardwareArrayField3;
-
- ///
-///Image file, or image description file, plus format (cue, toc, etc, etc)
-///
- public ImageType Image {
- get {
- return this.imageField9;
- }
- set {
- this.imageField9 = value;
- }
- }
-
- ///
-///Image file size
-///
- public long Size {
- get {
- return this.sizeField9;
- }
- set {
- this.sizeField9 = value;
+ this.trackNumberField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string AccoustID {
get {
- return this.checksumsField12;
+ return this.accoustIDField;
}
set {
- this.checksumsField12 = value;
+ this.accoustIDField = value;
}
}
- ///
-///Media sequence information
-///
- public SequenceType Sequence {
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public string Codec {
get {
- return this.sequenceField5;
+ return this.codecField;
}
set {
- this.sequenceField5 = value;
+ this.codecField = value;
}
}
- ///
-///Media manufacturer (if known)
-///
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public int Channels {
+ get {
+ return this.channelsField;
+ }
+ set {
+ this.channelsField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public int 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 long fileSizeField;
+
+ private long framesField;
+
+ private bool framesFieldSpecified;
+
+ private long durationField;
+
+ private int 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.manufacturerField5;
+ return this.manufacturerField;
}
set {
- this.manufacturerField5 = value;
- }
- }
-
- ///
-///Media model (if known)
-///
- public string Model {
- get {
- return this.modelField4;
- }
- set {
- this.modelField4 = value;
- }
- }
-
- ///
-///AccoustID of media in audio form
-///
- public string AccoustID {
- get {
- return this.accoustIDField2;
- }
- set {
- this.accoustIDField2 = value;
- }
- }
-
- ///
-///Blocks on audio media that uses separate blocks
-///
- [System.Xml.Serialization.XmlElementAttribute("Block")]
- public AudioBlockType[] Block {
- get {
- return this.blockField;
- }
- set {
- this.blockField = value;
- }
- }
-
- ///
-///Copy protection, if applicable
-///
- public string CopyProtection {
- get {
- return this.copyProtectionField3;
- }
- set {
- this.copyProtectionField3 = value;
- }
- }
-
- ///
-///Dimensions of the media
-///
- public DimensionsType Dimensions {
- get {
- return this.dimensionsField3;
- }
- set {
- this.dimensionsField3 = value;
- }
- }
-
- ///
-///Scan of media
-///
- public ScansType Scans {
- get {
- return this.scansField4;
- }
- set {
- this.scansField4 = value;
- }
- }
-
- ///
-///Array of hardware used to dump media, if removable
-///
- public DumpHardwareArrayType DumpHardwareArray {
- get {
- return this.dumpHardwareArrayField3;
- }
- set {
- this.dumpHardwareArrayField3 = value;
- }
- }
- }
-
- ///
-///Information about "blocks" in audio based media
-///
- [System.CodeDom.Compiler.GeneratedCodeAttribute("System.Xml", "4.0.30319.17020")]
- [System.SerializableAttribute()]
- [System.Diagnostics.DebuggerStepThroughAttribute()]
- [System.ComponentModel.DesignerCategoryAttribute("code")]
- public partial class AudioBlockType {
-
- private ImageType imageField10;
-
- private long sizeField10;
-
- private string accoustIDField3;
-
- private ChecksumType[] checksumsField13;
-
- private string formatField3;
-
- ///
-///File containing block dump, and format
-///
- public ImageType Image {
- get {
- return this.imageField10;
- }
- set {
- this.imageField10 = value;
- }
- }
-
- ///
-///Size of block dump in bytes
-///
- public long Size {
- get {
- return this.sizeField10;
- }
- set {
- this.sizeField10 = value;
- }
- }
-
- ///
-///AccoustID of block
-///
- public string AccoustID {
- get {
- return this.accoustIDField3;
- }
- set {
- this.accoustIDField3 = value;
+ this.manufacturerField = value;
}
}
///
- [System.Xml.Serialization.XmlArrayItem(ElementName="Checksum", IsNullable=false)]
- public ChecksumType[] Checksums {
+ public string Product {
get {
- return this.checksumsField13;
+ return this.productField;
}
set {
- this.checksumsField13 = value;
+ this.productField = value;
}
}
- ///
-///Block format/encoding
-///
- public string Format {
+ ///
+ public FileType File {
get {
- return this.formatField3;
+ return this.fileField;
}
set {
- this.formatField3 = value;
+ this.fileField = value;
+ }
+ }
+
+ ///
+ public long FileSize {
+ get {
+ return this.fileSizeField;
+ }
+ set {
+ this.fileSizeField = value;
+ }
+ }
+
+ ///
+ public long 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 long Duration {
+ get {
+ return this.durationField;
+ }
+ set {
+ this.durationField = value;
+ }
+ }
+
+ ///
+ public int 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 long sizeField;
+
+ private ChecksumType[] checksumsField;
+
+ ///
+ public ImageType Image {
+ get {
+ return this.imageField;
+ }
+ set {
+ this.imageField = value;
+ }
+ }
+
+ ///
+ public long 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 TrackSequenceType {
+
+ private int trackNumberField;
+
+ private int sessionField;
+
+ ///
+ public int TrackNumber {
+ get {
+ return this.trackNumberField;
+ }
+ set {
+ this.trackNumberField = value;
+ }
+ }
+
+ ///
+ public int 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 long sizeField;
+
+ private TrackSequenceType sequenceField;
+
+ private string startMSFField;
+
+ private string endMSFField;
+
+ private long startSectorField;
+
+ private long endSectorField;
+
+ private TrackTypeTrackType trackType1Field;
+
+ private int 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 long 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 long StartSector {
+ get {
+ return this.startSectorField;
+ }
+ set {
+ this.startSectorField = value;
+ }
+ }
+
+ ///
+ public long EndSector {
+ get {
+ return this.endSectorField;
+ }
+ set {
+ this.endSectorField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("TrackType")]
+ public TrackTypeTrackType TrackType1 {
+ get {
+ return this.trackType1Field;
+ }
+ set {
+ this.trackType1Field = value;
+ }
+ }
+
+ ///
+ public int 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 SecuritySectorsType {
+
+ private long startField;
+
+ private long endField;
+
+ ///
+ public long Start {
+ get {
+ return this.startField;
+ }
+ set {
+ this.startField = value;
+ }
+ }
+
+ ///
+ public long 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 BorderType {
+
+ private string imageField;
+
+ private long sizeField;
+
+ private ChecksumType[] checksumsField;
+
+ private int sessionField;
+
+ private bool sessionFieldSpecified;
+
+ ///
+ public string Image {
+ get {
+ return this.imageField;
+ }
+ set {
+ this.imageField = value;
+ }
+ }
+
+ ///
+ public long 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 int 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,
+
+ ///
+ 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 int layerField;
+
+ private bool layerFieldSpecified;
+
+ private string valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public int 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 int layerField;
+
+ private bool layerFieldSpecified;
+
+ private long valueField;
+
+ ///
+ [System.Xml.Serialization.XmlAttributeAttribute()]
+ public int 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 long 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 long sizeField;
+
+ private SequenceType sequenceField;
+
+ private LayersType layersField;
+
+ private ChecksumType[] checksumsField;
+
+ 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 int[] tracksField;
+
+ private int 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 pMAField;
+
+ private BorderType[] leadInField;
+
+ private BorderType[] leadOutField;
+
+ private SecuritySectorsType[] xboxSecuritySectorsField;
+
+ private PS3EncryptionType pS3EncryptionField;
+
+ private TrackType[] trackField;
+
+ private DumpHardwareArrayType dumpHardwareArrayField;
+
+ ///
+ public ImageType Image {
+ get {
+ return this.imageField;
+ }
+ set {
+ this.imageField = value;
+ }
+ }
+
+ ///
+ public long 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;
+ }
+ }
+
+ ///
+ [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 int[] Tracks {
+ get {
+ return this.tracksField;
+ }
+ set {
+ this.tracksField = value;
+ }
+ }
+
+ ///
+ public int 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 PMA {
+ get {
+ return this.pMAField;
+ }
+ set {
+ this.pMAField = 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;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlArrayItemAttribute("SecuritySectors", IsNullable=false)]
+ public SecuritySectorsType[] XboxSecuritySectors {
+ get {
+ return this.xboxSecuritySectorsField;
+ }
+ set {
+ this.xboxSecuritySectorsField = value;
+ }
+ }
+
+ ///
+ public PS3EncryptionType PS3Encryption {
+ get {
+ return this.pS3EncryptionField;
+ }
+ set {
+ this.pS3EncryptionField = value;
+ }
+ }
+
+ ///
+ [System.Xml.Serialization.XmlElementAttribute("Track")]
+ public TrackType[] Track {
+ get {
+ return this.trackField;
+ }
+ set {
+ this.trackField = value;
+ }
+ }
+
+ ///
+ public DumpHardwareArrayType 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 int 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 int 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 int 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 int 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 int numberField;
+
+ private bool numberFieldSpecified;
+
+ private LanguagesTypeLanguage[] languageField;
+
+ private int 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 int 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 int 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 {
+
+ ///
+ i86,
+
+ ///
+ ia32,
+
+ ///
+ ia64,
+
+ ///
+ amd64,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("4004")]
+ Item4004,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("4040")]
+ Item4040,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("8080")]
+ Item8080,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("8008")]
+ Item8008,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("8085")]
+ Item8085,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("8051")]
+ Item8051,
+
+ ///
+ i860,
+
+ ///
+ i960,
+
+ ///
+ apx432,
+
+ ///
+ m68k,
+
+ ///
+ ppc,
+
+ ///
+ ppc64,
+
+ ///
+ x32,
+
+ ///
+ sparc,
+
+ ///
+ sparc64,
+
+ ///
+ arm,
+
+ ///
+ aarch64,
+
+ ///
+ avr,
+
+ ///
+ pic,
+
+ ///
+ msp430,
+
+ ///
+ z80,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("65816")]
+ Item65816,
+
+ ///
+ sh,
+
+ ///
+ sh1,
+
+ ///
+ sh2,
+
+ ///
+ sh3,
+
+ ///
+ sh5,
+
+ ///
+ sh4,
+
+ ///
+ m6800,
+
+ ///
+ [System.Xml.Serialization.XmlEnumAttribute("6502")]
+ Item6502,
+
+ ///
+ axp,
+
+ ///
+ parisc,
+
+ ///
+ mips32,
+
+ ///
+ mips64,
+
+ ///
+ s360,
+
+ ///
+ s370,
+
+ ///
+ esa390,
+
+ ///
+ zarch,
+
+ ///
+ pdp11,
+
+ ///
+ vax,
+
+ ///
+ power,
+ }
}
diff --git a/dotnet/cicm.vb b/dotnet/cicm.vb
index 28897a9..c7d781b 100644
--- a/dotnet/cicm.vb
+++ b/dotnet/cicm.vb
@@ -17,10 +17,8 @@ Option Strict On
'
Namespace Schemas
- '''
-'''Digital Asset Metadata
-'''
-
+
-'''Developer of the set
-'''
+ '''
_
Public Property Developer() As String()
Get
@@ -98,9 +94,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Publisher of the set
-'''
+ '''
_
Public Property Publisher() As String()
Get
@@ -111,9 +105,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Author/writer of the set
-'''
+ '''
_
Public Property Author() As String()
Get
@@ -124,9 +116,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Performer/narrator of the set
-'''
+ '''
_
Public Property Performer() As String()
Get
@@ -137,9 +127,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Name of the set
-'''
+ '''
Public Property Name() As String
Get
Return Me.nameField
@@ -149,10 +137,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Version of the set if applicable
-'''
-'''
+ '''
Public Property Version() As String
Get
Return Me.versionField
@@ -162,10 +147,7 @@ Namespace Schemas
End Set
End Property
- '''
-''' Kind of release: OEM, Bundle, Coverdisc, Retail, Demo
-'''
-'''
+ '''
Public Property ReleaseType() As CICMMetadataTypeReleaseType
Get
Return Me.releaseTypeField
@@ -176,19 +158,17 @@ Namespace Schemas
End Property
'''
- _
- Public Overridable Property ReleaseTypeSpecified() As Boolean
+ _
+ Public Property ReleaseTypeSpecified() As Boolean
Get
- Return Me.releaseTypeSpecifiedField
+ Return Me.releaseTypeFieldSpecified
End Get
Set
- Me.releaseTypeSpecifiedField = Value
+ Me.releaseTypeFieldSpecified = Value
End Set
End Property
- '''
-'''Date of release in YYYY-MM-DD
-'''
+ '''
_
Public Property ReleaseDate() As Date
Get
@@ -200,18 +180,18 @@ Namespace Schemas
End Property
'''
- _
- Public Overridable Property ReleaseDateSpecified() As Boolean
+ _
+ Public Property ReleaseDateSpecified() As Boolean
Get
- Return Me.releaseDateSpecifiedField
+ Return Me.releaseDateFieldSpecified
End Get
Set
- Me.releaseDateSpecifiedField = Value
+ Me.releaseDateFieldSpecified = Value
End Set
End Property
'''
- _
+ _
Public Property Barcodes() As BarcodeType()
Get
Return Me.barcodesField
@@ -221,9 +201,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Manufacturer part no. or SKU
-'''
+ '''
Public Property PartNumber() As String
Get
Return Me.partNumberField
@@ -233,10 +211,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Manufacturer serial no., not to be confused with software registration serial number
-'''
-'''
+ '''
Public Property SerialNumber() As String
Get
Return Me.serialNumberField
@@ -247,7 +222,7 @@ Namespace Schemas
End Property
'''
- _
+ _
Public Property Keywords() As String()
Get
Return Me.keywordsField
@@ -257,9 +232,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Magazine on this set
-'''
+ '''
_
Public Property Magazine() As MagazineType()
Get
@@ -270,9 +243,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Books on this set
-'''
+ '''
_
Public Property Book() As BookType()
Get
@@ -284,7 +255,7 @@ Namespace Schemas
End Property
'''
- _
+ _
Public Property Categories() As String()
Get
Return Me.categoriesField
@@ -295,7 +266,7 @@ Namespace Schemas
End Property
'''
- _
+ _
Public Property Subcategories() As String()
Get
Return Me.subcategoriesField
@@ -306,7 +277,7 @@ Namespace Schemas
End Property
'''
- _
+ _
Public Property Languages() As LanguagesTypeLanguage()
Get
Return Me.languagesField
@@ -317,7 +288,7 @@ Namespace Schemas
End Property
'''
- _
+ _
Public Property Systems() As String()
Get
Return Me.systemsField
@@ -328,7 +299,7 @@ Namespace Schemas
End Property
'''
- _
+ _
Public Property Architectures() As ArchitecturesTypeArchitecture()
Get
Return Me.architecturesField
@@ -339,7 +310,7 @@ Namespace Schemas
End Property
'''
- _
+ _
Public Property RequiredOperatingSystems() As RequiredOperatingSystemType()
Get
Return Me.requiredOperatingSystemsField
@@ -349,10 +320,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''User manual/guide, installation manual/guide and any applicable entity
-'''
-'''
+ '''
_
Public Property UserManual() As UserManualType()
Get
@@ -363,10 +331,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Optical discs this set contains
-'''
-'''
+ '''
_
Public Property OpticalDisc() As OpticalDiscType()
Get
@@ -377,9 +342,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Advertisement
-'''
+ '''
_
Public Property Advertisement() As AdvertisementType()
Get
@@ -390,9 +353,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Linear media (flash, ram, rom, cartridges)
-'''
+ '''
_
Public Property LinearMedia() As LinearMediaType()
Get
@@ -403,9 +364,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Dump of a PCI/PCI-X/PCIe configuration space and/or expansion ROM
-'''
+ '''
_
Public Property PCICard() As PCIType()
Get
@@ -416,9 +375,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Dump of media that is block constructed (floppy, hard drive) or abstracted (most memory cards, flash drives, SSDs)
-'''
+ '''
_
Public Property BlockMedia() As BlockMediaType()
Get
@@ -429,9 +386,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Dump of media that is stored as audio, like C64/Speccy/CPC cassettes.
-'''
+ '''
_
Public Property AudioMedia() As AudioMediaType()
Get
@@ -444,8 +399,9 @@ Namespace Schemas
End Class
'''
- _
+ _
Public Enum CICMMetadataTypeReleaseType
'''
@@ -468,7 +424,7 @@ Namespace Schemas
End Enum
'''
- _
@@ -502,8 +458,9 @@ Namespace Schemas
End Class
'''
- _
+ _
Public Enum BarcodeTypeType
'''
@@ -599,222 +556,54 @@ Namespace Schemas
End Enum
'''
- _
- Partial Public Class MagazineType
+ Partial Public Class AudioBlockType
- Private barcodesField1 As BarcodeType()
+ Private imageField As ImageType
- Private coverField As CoverType
+ Private sizeField As Long
- Private nameField1 As String
-
- Private editorialField As String
-
- Private publicationDateField As Date
-
- Private publicationDateSpecifiedField As Boolean
-
- Private numberField As Integer
-
- Private numberSpecifiedField As Boolean
-
- Private languageField As LanguagesTypeLanguage()
-
- Private pagesField As Integer
-
- Private pagesSpecifiedField As Boolean
-
- Private pageSizeField As String
-
- Private scanField As ScanType
-
- '''
- _
- Public Property Barcodes() As BarcodeType()
- Get
- Return Me.barcodesField1
- End Get
- Set
- Me.barcodesField1 = Value
- End Set
- End Property
-
- '''
-'''Cover of this magazine
-'''
- Public Property Cover() As CoverType
- Get
- Return Me.coverField
- End Get
- Set
- Me.coverField = Value
- End Set
- End Property
-
- '''
-'''Name of this magazine
-'''
- Public Property Name() As String
- Get
- Return Me.nameField1
- End Get
- Set
- Me.nameField1 = Value
- End Set
- End Property
-
- '''
-'''Editorial of this magazine
-'''
- Public Property Editorial() As String
- Get
- Return Me.editorialField
- End Get
- Set
- Me.editorialField = Value
- End Set
- End Property
-
- '''
-'''Publication date of this magazine
-'''
-'''
- _
- Public Property PublicationDate() As Date
- Get
- Return Me.publicationDateField
- End Get
- Set
- Me.publicationDateField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property PublicationDateSpecified() As Boolean
- Get
- Return Me.publicationDateSpecifiedField
- End Get
- Set
- Me.publicationDateSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Sequential number of this magazine
-'''
-'''
- Public Property Number() As Integer
- Get
- Return Me.numberField
- End Get
- Set
- Me.numberField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property NumberSpecified() As Boolean
- Get
- Return Me.numberSpecifiedField
- End Get
- Set
- Me.numberSpecifiedField = Value
- End Set
- End Property
-
- '''
- _
- Public Property Language() As LanguagesTypeLanguage()
- Get
- Return Me.languageField
- End Get
- Set
- Me.languageField = Value
- End Set
- End Property
-
- '''
-'''Pages of this magazine, including cover and back
-'''
-'''
- Public Property Pages() As Integer
- Get
- Return Me.pagesField
- End Get
- Set
- Me.pagesField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property PagesSpecified() As Boolean
- Get
- Return Me.pagesSpecifiedField
- End Get
- Set
- Me.pagesSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Page size of this magazine, standard or in WxH milimeters
-'''
-'''
- Public Property PageSize() As String
- Get
- Return Me.pageSizeField
- End Get
- Set
- Me.pageSizeField = Value
- End Set
- End Property
-
- '''
-'''Scan of this magazine
-'''
- Public Property Scan() As ScanType
- Get
- Return Me.scanField
- End Get
- Set
- Me.scanField = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class CoverType
-
- Private fileField As FileType
+ Private accoustIDField As String
Private checksumsField As ChecksumType()
- Private thumbnailField As Byte()
+ Private formatField As String
- '''
-'''Cover file
-'''
- Public Property File() As FileType
+ '''
+ Public Property Image() As ImageType
Get
- Return Me.fileField
+ Return Me.imageField
End Get
Set
- Me.fileField = Value
+ Me.imageField = Value
End Set
End Property
'''
- _
+ Public Property Size() As Long
+ Get
+ Return Me.sizeField
+ End Get
+ Set
+ Me.sizeField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property AccoustID() As String
+ Get
+ Return Me.accoustIDField
+ End Get
+ Set
+ Me.accoustIDField = Value
+ End Set
+ End Property
+
+ '''
+ _
Public Property Checksums() As ChecksumType()
Get
Return Me.checksumsField
@@ -824,31 +613,31 @@ Namespace Schemas
End Set
End Property
- '''
-'''Base64 of JPEG thumbnail
-'''
- Public Property Thumbnail() As Byte()
+ '''
+ Public Property Format() As String
Get
- Return Me.thumbnailField
+ Return Me.formatField
End Get
Set
- Me.thumbnailField = Value
+ Me.formatField = Value
End Set
End Property
End Class
- '''
-'''File
-'''
-
+ _
- Partial Public Class FileType
+ Partial Public Class ImageType
Private formatField As String
- Private valueField1 As String
+ Private offsetField As Long
+
+ Private offsetFieldSpecified As Boolean
+
+ Private valueField As String
'''
_
@@ -861,37 +650,59 @@ Namespace Schemas
End Set
End Property
+ '''
+ _
+ Public Property offset() As Long
+ Get
+ Return Me.offsetField
+ End Get
+ Set
+ Me.offsetField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property offsetSpecified() As Boolean
+ Get
+ Return Me.offsetFieldSpecified
+ End Get
+ Set
+ Me.offsetFieldSpecified = Value
+ End Set
+ End Property
+
'''
_
Public Property Value() As String
Get
- Return Me.valueField1
+ Return Me.valueField
End Get
Set
- Me.valueField1 = Value
+ Me.valueField = Value
End Set
End Property
End Class
'''
- _
Partial Public Class ChecksumType
- Private typeField1 As ChecksumTypeType
+ Private typeField As ChecksumTypeType
- Private valueField2 As String
+ Private valueField As String
'''
_
Public Property type() As ChecksumTypeType
Get
- Return Me.typeField1
+ Return Me.typeField
End Get
Set
- Me.typeField1 = Value
+ Me.typeField = Value
End Set
End Property
@@ -899,17 +710,18 @@ Namespace Schemas
_
Public Property Value() As String
Get
- Return Me.valueField2
+ Return Me.valueField
End Get
Set
- Me.valueField2 = Value
+ Me.valueField = Value
End Set
End Property
End Class
'''
- _
+ _
Public Enum ChecksumTypeType
'''
@@ -992,8 +804,737 @@ Namespace Schemas
End Enum
'''
- _
+ _
+ Partial Public Class AudioMediaType
+
+ Private imageField As ImageType
+
+ Private sizeField As Long
+
+ Private checksumsField As ChecksumType()
+
+ Private sequenceField As SequenceType
+
+ Private manufacturerField As String
+
+ Private modelField As String
+
+ Private accoustIDField As String
+
+ Private blockField As AudioBlockType()
+
+ Private copyProtectionField As String
+
+ Private dimensionsField As DimensionsType
+
+ Private scansField As ScansType
+
+ Private dumpHardwareArrayField As DumpHardwareArrayType
+
+ '''
+ Public Property Image() As ImageType
+ Get
+ Return Me.imageField
+ End Get
+ Set
+ Me.imageField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Size() As Long
+ Get
+ Return Me.sizeField
+ End Get
+ Set
+ Me.sizeField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Checksums() As ChecksumType()
+ Get
+ Return Me.checksumsField
+ End Get
+ Set
+ Me.checksumsField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Sequence() As SequenceType
+ Get
+ Return Me.sequenceField
+ End Get
+ Set
+ Me.sequenceField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Manufacturer() As String
+ Get
+ Return Me.manufacturerField
+ End Get
+ Set
+ Me.manufacturerField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Model() As String
+ Get
+ Return Me.modelField
+ End Get
+ Set
+ Me.modelField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property AccoustID() As String
+ Get
+ Return Me.accoustIDField
+ End Get
+ Set
+ Me.accoustIDField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Block() As AudioBlockType()
+ Get
+ Return Me.blockField
+ End Get
+ Set
+ Me.blockField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property CopyProtection() As String
+ Get
+ Return Me.copyProtectionField
+ End Get
+ Set
+ Me.copyProtectionField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Dimensions() As DimensionsType
+ Get
+ Return Me.dimensionsField
+ End Get
+ Set
+ Me.dimensionsField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Scans() As ScansType
+ Get
+ Return Me.scansField
+ End Get
+ Set
+ Me.scansField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property DumpHardwareArray() As DumpHardwareArrayType
+ Get
+ Return Me.dumpHardwareArrayField
+ End Get
+ Set
+ Me.dumpHardwareArrayField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class SequenceType
+
+ Private mediaTitleField As String
+
+ Private mediaSequenceField As Integer
+
+ Private totalMediaField As Integer
+
+ Private sideField As Integer
+
+ Private sideFieldSpecified As Boolean
+
+ Private layerField As Integer
+
+ Private layerFieldSpecified As Boolean
+
+ '''
+ Public Property MediaTitle() As String
+ Get
+ Return Me.mediaTitleField
+ End Get
+ Set
+ Me.mediaTitleField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property MediaSequence() As Integer
+ Get
+ Return Me.mediaSequenceField
+ End Get
+ Set
+ Me.mediaSequenceField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property TotalMedia() As Integer
+ Get
+ Return Me.totalMediaField
+ End Get
+ Set
+ Me.totalMediaField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Side() As Integer
+ Get
+ Return Me.sideField
+ End Get
+ Set
+ Me.sideField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property SideSpecified() As Boolean
+ Get
+ Return Me.sideFieldSpecified
+ End Get
+ Set
+ Me.sideFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Layer() As Integer
+ Get
+ Return Me.layerField
+ End Get
+ Set
+ Me.layerField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property LayerSpecified() As Boolean
+ Get
+ Return Me.layerFieldSpecified
+ End Get
+ Set
+ Me.layerFieldSpecified = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class DimensionsType
+
+ Private diameterField As Double
+
+ Private diameterFieldSpecified As Boolean
+
+ Private heightField As Double
+
+ Private heightFieldSpecified As Boolean
+
+ Private widthField As Double
+
+ Private widthFieldSpecified As Boolean
+
+ Private thicknessField As Double
+
+ '''
+ Public Property Diameter() As Double
+ Get
+ Return Me.diameterField
+ End Get
+ Set
+ Me.diameterField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property DiameterSpecified() As Boolean
+ Get
+ Return Me.diameterFieldSpecified
+ End Get
+ Set
+ Me.diameterFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Height() As Double
+ Get
+ Return Me.heightField
+ End Get
+ Set
+ Me.heightField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property HeightSpecified() As Boolean
+ Get
+ Return Me.heightFieldSpecified
+ End Get
+ Set
+ Me.heightFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Width() As Double
+ Get
+ Return Me.widthField
+ End Get
+ Set
+ Me.widthField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property WidthSpecified() As Boolean
+ Get
+ Return Me.widthFieldSpecified
+ End Get
+ Set
+ Me.widthFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Thickness() As Double
+ Get
+ Return Me.thicknessField
+ End Get
+ Set
+ Me.thicknessField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class ScansType
+
+ Private caseScanField As CaseScanType
+
+ Private scanField As MediaScanType
+
+ '''
+ Public Property CaseScan() As CaseScanType
+ Get
+ Return Me.caseScanField
+ End Get
+ Set
+ Me.caseScanField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Scan() As MediaScanType
+ Get
+ Return Me.scanField
+ End Get
+ Set
+ Me.scanField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class CaseScanType
+
+ Private caseScanElementField As CaseScanTypeCaseScanElement
+
+ Private scanField As ScanType
+
+ '''
+ Public Property CaseScanElement() As CaseScanTypeCaseScanElement
+ Get
+ Return Me.caseScanElementField
+ End Get
+ Set
+ Me.caseScanElementField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Scan() As ScanType
+ Get
+ Return Me.scanField
+ End Get
+ Set
+ Me.scanField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Public Enum CaseScanTypeCaseScanElement
+
+ '''
+ sleeve
+
+ '''
+ inner
+
+ '''
+ inlay
+
+ '''
+ frontback
+
+ '''
+ frontfull
+
+ '''
+ boxfront
+
+ '''
+ boxback
+
+ '''
+ boxspine
+
+ '''
+ external
+ End Enum
+
+ '''
+ _
+ Partial Public Class ScanType
+
+ Private fileField As FileType
+
+ Private checksumsField As ChecksumType()
+
+ Private scannerField As ScannerType()
+
+ Private scanProcessingField As ScanProcessingType()
+
+ Private oCRField As OCRType()
+
+ '''
+ Public Property File() As FileType
+ Get
+ Return Me.fileField
+ End Get
+ Set
+ Me.fileField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Checksums() As ChecksumType()
+ Get
+ Return Me.checksumsField
+ End Get
+ Set
+ Me.checksumsField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Scanner() As ScannerType()
+ Get
+ Return Me.scannerField
+ End Get
+ Set
+ Me.scannerField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property ScanProcessing() As ScanProcessingType()
+ Get
+ Return Me.scanProcessingField
+ End Get
+ Set
+ Me.scanProcessingField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property OCR() As OCRType()
+ Get
+ Return Me.oCRField
+ End Get
+ Set
+ Me.oCRField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class FileType
+
+ Private formatField As String
+
+ Private valueField As String
+
+ '''
+ _
+ Public Property format() As String
+ Get
+ Return Me.formatField
+ End Get
+ Set
+ Me.formatField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Value() As String
+ Get
+ Return Me.valueField
+ End Get
+ Set
+ Me.valueField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class ScannerType
+
+ Private authorField As String
+
+ Private manufacturerField As String
+
+ Private modelField As String
+
+ Private serialField As String
+
+ Private softwareField As String
+
+ Private softwareVersionField As String
+
+ '''
+ Public Property Author() As String
+ Get
+ Return Me.authorField
+ End Get
+ Set
+ Me.authorField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Manufacturer() As String
+ Get
+ Return Me.manufacturerField
+ End Get
+ Set
+ Me.manufacturerField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Model() As String
+ Get
+ Return Me.modelField
+ End Get
+ Set
+ Me.modelField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Serial() As String
+ Get
+ Return Me.serialField
+ End Get
+ Set
+ Me.serialField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Software() As String
+ Get
+ Return Me.softwareField
+ End Get
+ Set
+ Me.softwareField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property SoftwareVersion() As String
+ Get
+ Return Me.softwareVersionField
+ End Get
+ Set
+ Me.softwareVersionField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class ScanProcessingType
+
+ Private authorField As String
+
+ Private softwareField As String
+
+ Private softwareVersionField As String
+
+ '''
+ Public Property Author() As String
+ Get
+ Return Me.authorField
+ End Get
+ Set
+ Me.authorField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Software() As String
+ Get
+ Return Me.softwareField
+ End Get
+ Set
+ Me.softwareField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property SoftwareVersion() As String
+ Get
+ Return Me.softwareVersionField
+ End Get
+ Set
+ Me.softwareVersionField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class OCRType
+
+ Private authorField As String
+
+ Private softwareField As String
+
+ Private softwareVersionField As String
+
+ Private languageField As LanguagesTypeLanguage()
+
+ '''
+ Public Property Author() As String
+ Get
+ Return Me.authorField
+ End Get
+ Set
+ Me.authorField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Software() As String
+ Get
+ Return Me.softwareField
+ End Get
+ Set
+ Me.softwareField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property SoftwareVersion() As String
+ Get
+ Return Me.softwareVersionField
+ End Get
+ Set
+ Me.softwareVersionField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Language() As LanguagesTypeLanguage()
+ Get
+ Return Me.languageField
+ End Get
+ Set
+ Me.languageField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
Public Enum LanguagesTypeLanguage
'''
@@ -2457,1858 +2998,7 @@ Namespace Schemas
End Enum
'''
- _
- Partial Public Class ScanType
-
- Private fileField1 As FileType
-
- Private checksumsField1 As ChecksumType()
-
- Private scannerField As ScannerType()
-
- Private scanProcessingField As ScanProcessingType()
-
- Private oCRField As OCRType()
-
- '''
-'''File containing the scan
-'''
- Public Property File() As FileType
- Get
- Return Me.fileField1
- End Get
- Set
- Me.fileField1 = Value
- End Set
- End Property
-
- '''
- _
- Public Property Checksums() As ChecksumType()
- Get
- Return Me.checksumsField1
- End Get
- Set
- Me.checksumsField1 = Value
- End Set
- End Property
-
- '''
-'''Information about scanning
-'''
- _
- Public Property Scanner() As ScannerType()
- Get
- Return Me.scannerField
- End Get
- Set
- Me.scannerField = Value
- End Set
- End Property
-
- '''
-'''Information about any scan processing done
-'''
-'''
- _
- Public Property ScanProcessing() As ScanProcessingType()
- Get
- Return Me.scanProcessingField
- End Get
- Set
- Me.scanProcessingField = Value
- End Set
- End Property
-
- '''
-'''Information about OCR
-'''
- _
- Public Property OCR() As OCRType()
- Get
- Return Me.oCRField
- End Get
- Set
- Me.oCRField = Value
- End Set
- End Property
- End Class
-
- '''
-'''Information about scanning
-'''
- _
- Partial Public Class ScannerType
-
- Private authorField1 As String
-
- Private manufacturerField As String
-
- Private modelField As String
-
- Private serialField As String
-
- Private softwareField As String
-
- Private softwareVersionField As String
-
- '''
-'''Who scanned it?
-'''
- Public Property Author() As String
- Get
- Return Me.authorField1
- End Get
- Set
- Me.authorField1 = Value
- End Set
- End Property
-
- '''
-'''Who built the scanner
-'''
- Public Property Manufacturer() As String
- Get
- Return Me.manufacturerField
- End Get
- Set
- Me.manufacturerField = Value
- End Set
- End Property
-
- '''
-'''Scanner model
-'''
- Public Property Model() As String
- Get
- Return Me.modelField
- End Get
- Set
- Me.modelField = Value
- End Set
- End Property
-
- '''
-'''Scanner serial number
-'''
- Public Property Serial() As String
- Get
- Return Me.serialField
- End Get
- Set
- Me.serialField = Value
- End Set
- End Property
-
- '''
-'''Software used for scanning
-'''
- Public Property Software() As String
- Get
- Return Me.softwareField
- End Get
- Set
- Me.softwareField = Value
- End Set
- End Property
-
- '''
-'''Software version
-'''
- Public Property SoftwareVersion() As String
- Get
- Return Me.softwareVersionField
- End Get
- Set
- Me.softwareVersionField = Value
- End Set
- End Property
- End Class
-
- '''
-'''Information about any scan processing done
-'''
-'''
- _
- Partial Public Class ScanProcessingType
-
- Private authorField2 As String
-
- Private softwareField1 As String
-
- Private softwareVersionField1 As String
-
- '''
-'''Who processed it?
-'''
- Public Property Author() As String
- Get
- Return Me.authorField2
- End Get
- Set
- Me.authorField2 = Value
- End Set
- End Property
-
- '''
-'''Software used for processing
-'''
- Public Property Software() As String
- Get
- Return Me.softwareField1
- End Get
- Set
- Me.softwareField1 = Value
- End Set
- End Property
-
- '''
-'''Software version
-'''
- Public Property SoftwareVersion() As String
- Get
- Return Me.softwareVersionField1
- End Get
- Set
- Me.softwareVersionField1 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class OCRType
-
- Private authorField3 As String
-
- Private softwareField2 As String
-
- Private softwareVersionField2 As String
-
- Private languageField1 As LanguagesTypeLanguage()
-
- '''
-'''Who did the OCR
-'''
- Public Property Author() As String
- Get
- Return Me.authorField3
- End Get
- Set
- Me.authorField3 = Value
- End Set
- End Property
-
- '''
-'''Using what software
-'''
- Public Property Software() As String
- Get
- Return Me.softwareField2
- End Get
- Set
- Me.softwareField2 = Value
- End Set
- End Property
-
- '''
-'''And the software version
-'''
- Public Property SoftwareVersion() As String
- Get
- Return Me.softwareVersionField2
- End Get
- Set
- Me.softwareVersionField2 = Value
- End Set
- End Property
-
- '''
- _
- Public Property Language() As LanguagesTypeLanguage()
- Get
- Return Me.languageField1
- End Get
- Set
- Me.languageField1 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class BookType
-
- Private barcodesField2 As BarcodeType()
-
- Private coverField1 As CoverType
-
- Private nameField2 As String
-
- Private editorialField1 As String
-
- Private authorField4 As String
-
- Private publicationDateField1 As Date
-
- Private publicationDateSpecifiedField1 As Boolean
-
- Private languageField2 As LanguagesTypeLanguage()
-
- Private pagesField1 As Integer
-
- Private pagesSpecifiedField1 As Boolean
-
- Private pageSizeField1 As String
-
- Private scanField1 As ScanType
-
- '''
- _
- Public Property Barcodes() As BarcodeType()
- Get
- Return Me.barcodesField2
- End Get
- Set
- Me.barcodesField2 = Value
- End Set
- End Property
-
- '''
-'''Book cover
-'''
- Public Property Cover() As CoverType
- Get
- Return Me.coverField1
- End Get
- Set
- Me.coverField1 = Value
- End Set
- End Property
-
- '''
-'''Book name
-'''
- Public Property Name() As String
- Get
- Return Me.nameField2
- End Get
- Set
- Me.nameField2 = Value
- End Set
- End Property
-
- '''
-'''Book publisher
-'''
- Public Property Editorial() As String
- Get
- Return Me.editorialField1
- End Get
- Set
- Me.editorialField1 = Value
- End Set
- End Property
-
- '''
-'''Book author
-'''
- Public Property Author() As String
- Get
- Return Me.authorField4
- End Get
- Set
- Me.authorField4 = Value
- End Set
- End Property
-
- '''
-'''Book's publication date
-'''
- _
- Public Property PublicationDate() As Date
- Get
- Return Me.publicationDateField1
- End Get
- Set
- Me.publicationDateField1 = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property PublicationDateSpecified() As Boolean
- Get
- Return Me.publicationDateSpecifiedField1
- End Get
- Set
- Me.publicationDateSpecifiedField1 = Value
- End Set
- End Property
-
- '''
- _
- Public Property Language() As LanguagesTypeLanguage()
- Get
- Return Me.languageField2
- End Get
- Set
- Me.languageField2 = Value
- End Set
- End Property
-
- '''
-'''Book pages
-'''
- Public Property Pages() As Integer
- Get
- Return Me.pagesField1
- End Get
- Set
- Me.pagesField1 = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property PagesSpecified() As Boolean
- Get
- Return Me.pagesSpecifiedField1
- End Get
- Set
- Me.pagesSpecifiedField1 = Value
- End Set
- End Property
-
- '''
-'''Magazine page size in WxH milimeters
-'''
-'''
- Public Property PageSize() As String
- Get
- Return Me.pageSizeField1
- End Get
- Set
- Me.pageSizeField1 = Value
- End Set
- End Property
-
- '''
-'''Scan of the book
-'''
- Public Property Scan() As ScanType
- Get
- Return Me.scanField1
- End Get
- Set
- Me.scanField1 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Public Enum ArchitecturesTypeArchitecture
-
- '''
- i86
-
- '''
- ia32
-
- '''
- ia64
-
- '''
- amd64
-
- '''
- _
- Item4004
-
- '''
- _
- Item4040
-
- '''
- _
- Item8080
-
- '''
- _
- Item8008
-
- '''
- _
- Item8085
-
- '''
- _
- Item8051
-
- '''
- i860
-
- '''
- i960
-
- '''
- apx432
-
- '''
- m68k
-
- '''
- ppc
-
- '''
- ppc64
-
- '''
- x32
-
- '''
- sparc
-
- '''
- sparc64
-
- '''
- arm
-
- '''
- aarch64
-
- '''
- avr
-
- '''
- pic
-
- '''
- msp430
-
- '''
- z80
-
- '''
- _
- Item65816
-
- '''
- sh
-
- '''
- sh1
-
- '''
- sh2
-
- '''
- sh3
-
- '''
- sh5
-
- '''
- sh4
-
- '''
- m6800
-
- '''
- _
- Item6502
-
- '''
- axp
-
- '''
- parisc
-
- '''
- mips32
-
- '''
- mips64
-
- '''
- s360
-
- '''
- s370
-
- '''
- esa390
-
- '''
- zarch
-
- '''
- pdp11
-
- '''
- vax
-
- '''
- power
- End Enum
-
- '''
- _
- Partial Public Class RequiredOperatingSystemType
-
- Private nameField3 As String
-
- Private versionField1 As String()
-
- '''
-'''Minimal supported operating system
-'''
-'''
- Public Property Name() As String
- Get
- Return Me.nameField3
- End Get
- Set
- Me.nameField3 = Value
- End Set
- End Property
-
- '''
- _
- Public Property Version() As String()
- Get
- Return Me.versionField1
- End Get
- Set
- Me.versionField1 = Value
- End Set
- End Property
- End Class
-
- '''
-'''User manual or user guide accompanying this set. Can be more than one.
-'''
-'''
- _
- Partial Public Class UserManualType
-
- Private languageField3 As LanguagesTypeLanguage()
-
- Private pagesField2 As Integer
-
- Private pageSizeField2 As String
-
- Private scanField2 As ScanType
-
- '''
- _
- Public Property Language() As LanguagesTypeLanguage()
- Get
- Return Me.languageField3
- End Get
- Set
- Me.languageField3 = Value
- End Set
- End Property
-
- '''
-'''Pages of the user manual
-'''
- Public Property Pages() As Integer
- Get
- Return Me.pagesField2
- End Get
- Set
- Me.pagesField2 = Value
- End Set
- End Property
-
- '''
-'''Paper size in standard name or in WxH milimeters
-'''
-'''
- Public Property PageSize() As String
- Get
- Return Me.pageSizeField2
- End Get
- Set
- Me.pageSizeField2 = Value
- End Set
- End Property
-
- '''
-'''User manual scanning
-'''
- Public Property Scan() As ScanType
- Get
- Return Me.scanField2
- End Get
- Set
- Me.scanField2 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class OpticalDiscType
-
- Private imageField As ImageType
-
- Private sizeField As Long
-
- Private sequenceField As SequenceType
-
- Private layersField As LayersType
-
- Private checksumsField2 As ChecksumType()
-
- Private ringCodeField As LayeredTextType()
-
- Private masteringSIDField As LayeredTextType()
-
- Private toolstampField As LayeredTextType()
-
- Private mouldSIDField As LayeredTextType()
-
- Private mouldTextField As LayeredTextType()
-
- Private discTypeField As String
-
- Private discSubTypeField As String
-
- Private offsetField1 As Integer
-
- Private offsetSpecifiedField1 As Boolean
-
- Private tracksField As Integer()
-
- Private sessionsField As Integer
-
- Private copyProtectionField As String
-
- Private dimensionsField As DimensionsType
-
- Private caseField As CaseType
-
- Private scansField1 As ScansType
-
- Private pFIField As DumpType
-
- Private dMIField As DumpType
-
- Private cMIField As DumpType
-
- Private bCAField As DumpType
-
- Private aTIPField As DumpType
-
- Private pMAField As DumpType
-
- Private leadInField As BorderType()
-
- Private leadOutField As BorderType()
-
- Private xboxSecuritySectorsField As SecuritySectorsType()
-
- Private pS3EncryptionField As PS3EncryptionType
-
- Private trackField As TrackType()
-
- Private dumpHardwareArrayField As DumpHardwareArrayType
-
- '''
-'''Image file, or image description file, plus format (cue, toc, etc, etc)
-'''
-'''
- Public Property Image() As ImageType
- Get
- Return Me.imageField
- End Get
- Set
- Me.imageField = Value
- End Set
- End Property
-
- '''
-'''Image file size
-'''
- Public Property Size() As Long
- Get
- Return Me.sizeField
- End Get
- Set
- Me.sizeField = Value
- End Set
- End Property
-
- '''
-'''Sequence information about this disc
-'''
-'''
- Public Property Sequence() As SequenceType
- Get
- Return Me.sequenceField
- End Get
- Set
- Me.sequenceField = Value
- End Set
- End Property
-
- '''
-'''Layering type and sizes
-'''
- Public Property Layers() As LayersType
- Get
- Return Me.layersField
- End Get
- Set
- Me.layersField = Value
- End Set
- End Property
-
- '''
- _
- Public Property Checksums() As ChecksumType()
- Get
- Return Me.checksumsField2
- End Get
- Set
- Me.checksumsField2 = Value
- End Set
- End Property
-
- '''
-'''Disc/side ring code
-'''
- _
- Public Property RingCode() As LayeredTextType()
- Get
- Return Me.ringCodeField
- End Get
- Set
- Me.ringCodeField = Value
- End Set
- End Property
-
- '''
-'''Disc/side mastering SID
-'''
- _
- Public Property MasteringSID() As LayeredTextType()
- Get
- Return Me.masteringSIDField
- End Get
- Set
- Me.masteringSIDField = Value
- End Set
- End Property
-
- '''
-'''Disc/side toolstamp
-'''
- _
- Public Property Toolstamp() As LayeredTextType()
- Get
- Return Me.toolstampField
- End Get
- Set
- Me.toolstampField = Value
- End Set
- End Property
-
- '''
-'''Disc/side mould SID
-'''
- _
- Public Property MouldSID() As LayeredTextType()
- Get
- Return Me.mouldSIDField
- End Get
- Set
- Me.mouldSIDField = Value
- End Set
- End Property
-
- '''
-'''Disc/side mould text
-'''
- _
- Public Property MouldText() As LayeredTextType()
- Get
- Return Me.mouldTextField
- End Get
- Set
- Me.mouldTextField = Value
- End Set
- End Property
-
- '''
-'''Disc type (CD, GD, SACD, DDCD, DVD, HDDVD, BD)
-'''
-'''
- Public Property DiscType() As String
- Get
- Return Me.discTypeField
- End Get
- Set
- Me.discTypeField = Value
- End Set
- End Property
-
- '''
-'''Disc subtype (CD-ROM, CD-DA, CD+G, etc)
-'''
-'''
- Public Property DiscSubType() As String
- Get
- Return Me.discSubTypeField
- End Get
- Set
- Me.discSubTypeField = Value
- End Set
- End Property
-
- '''
-'''Offset between subchannel servo and data sectors servo, in bytes
-'''
-'''
- Public Property Offset() As Integer
- Get
- Return Me.offsetField1
- End Get
- Set
- Me.offsetField1 = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property OffsetSpecified() As Boolean
- Get
- Return Me.offsetSpecifiedField1
- End Get
- Set
- Me.offsetSpecifiedField1 = Value
- End Set
- End Property
-
- '''
-'''Tracks on this disc/side
-'''
- _
- Public Property Tracks() As Integer()
- Get
- Return Me.tracksField
- End Get
- Set
- Me.tracksField = Value
- End Set
- End Property
-
- '''
-'''Sessions on this disc/side
-'''
- Public Property Sessions() As Integer
- Get
- Return Me.sessionsField
- End Get
- Set
- Me.sessionsField = Value
- End Set
- End Property
-
- '''
-'''Copy protection, if applicable
-'''
- Public Property CopyProtection() As String
- Get
- Return Me.copyProtectionField
- End Get
- Set
- Me.copyProtectionField = Value
- End Set
- End Property
-
- '''
-'''Dimensions of the disc
-'''
- Public Property Dimensions() As DimensionsType
- Get
- Return Me.dimensionsField
- End Get
- Set
- Me.dimensionsField = Value
- End Set
- End Property
-
- '''
-'''Case where the disk came from factory
-'''
-'''
- Public Property Case() As CaseType
- Get
- Return Me.caseField
- End Get
- Set
- Me.caseField = Value
- End Set
- End Property
-
- '''
-'''Disc scans
-'''
- Public Property Scans() As ScansType
- Get
- Return Me.scansField1
- End Get
- Set
- Me.scansField1 = Value
- End Set
- End Property
-
- '''
-'''Physical Manufacturing Information (DVD and HD DVD)
-'''
-'''
- Public Property PFI() As DumpType
- Get
- Return Me.pFIField
- End Get
- Set
- Me.pFIField = Value
- End Set
- End Property
-
- '''
-'''Disc Manufacturing Information
-'''
- Public Property DMI() As DumpType
- Get
- Return Me.dMIField
- End Get
- Set
- Me.dMIField = Value
- End Set
- End Property
-
- '''
-'''Lead-In Copyright Management Information
-'''
-'''
- Public Property CMI() As DumpType
- Get
- Return Me.cMIField
- End Get
- Set
- Me.cMIField = Value
- End Set
- End Property
-
- '''
-'''Burst Cutting Area
-'''
- Public Property BCA() As DumpType
- Get
- Return Me.bCAField
- End Get
- Set
- Me.bCAField = Value
- End Set
- End Property
-
- '''
-'''Absolute Time In Pre-groove
-'''
- Public Property ATIP() As DumpType
- Get
- Return Me.aTIPField
- End Get
- Set
- Me.aTIPField = Value
- End Set
- End Property
-
- '''
-'''PMA
-'''
- Public Property PMA() As DumpType
- Get
- Return Me.pMAField
- End Get
- Set
- Me.pMAField = Value
- End Set
- End Property
-
- '''
-'''Lead-In, Border-In, or equivalent
-'''
-'''
- _
- Public Property LeadIn() As BorderType()
- Get
- Return Me.leadInField
- End Get
- Set
- Me.leadInField = Value
- End Set
- End Property
-
- '''
-'''Lead-Out, Border-Out, or equivalent
-'''
-'''
- _
- Public Property LeadOut() As BorderType()
- Get
- Return Me.leadOutField
- End Get
- Set
- Me.leadOutField = Value
- End Set
- End Property
-
- '''
- _
- Public Property XboxSecuritySectors() As SecuritySectorsType()
- Get
- Return Me.xboxSecuritySectorsField
- End Get
- Set
- Me.xboxSecuritySectorsField = Value
- End Set
- End Property
-
- '''
-'''PS3 Encryption Key
-'''
- Public Property PS3Encryption() As PS3EncryptionType
- Get
- Return Me.pS3EncryptionField
- End Get
- Set
- Me.pS3EncryptionField = Value
- End Set
- End Property
-
- '''
-'''Array of disc tracks
-'''
- _
- Public Property Track() As TrackType()
- Get
- Return Me.trackField
- End Get
- Set
- Me.trackField = Value
- End Set
- End Property
-
- '''
-'''Array of drives used to dump disc
-'''
-'''
- Public Property DumpHardwareArray() As DumpHardwareArrayType
- Get
- Return Me.dumpHardwareArrayField
- End Get
- Set
- Me.dumpHardwareArrayField = Value
- End Set
- End Property
- End Class
-
- '''
-'''File containing track dump, and format, binary, yranib, or audio/video container
-'''
-'''
- _
- Partial Public Class ImageType
-
- Private formatField1 As String
-
- Private offsetField As Long
-
- Private offsetSpecifiedField As Boolean
-
- Private valueField3 As String
-
- '''
- _
- Public Property format() As String
- Get
- Return Me.formatField1
- End Get
- Set
- Me.formatField1 = Value
- End Set
- End Property
-
- '''
- _
- Public Property offset() As Long
- Get
- Return Me.offsetField
- End Get
- Set
- Me.offsetField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property offsetSpecified() As Boolean
- Get
- Return Me.offsetSpecifiedField
- End Get
- Set
- Me.offsetSpecifiedField = Value
- End Set
- End Property
-
- '''
- _
- Public Property Value() As String
- Get
- Return Me.valueField3
- End Get
- Set
- Me.valueField3 = Value
- End Set
- End Property
- End Class
-
- '''
-'''Sequence information about a disc
-'''
-'''
- _
- Partial Public Class SequenceType
-
- Private mediaTitleField As String
-
- Private mediaSequenceField As Integer
-
- Private totalMediaField As Integer
-
- Private sideField As Integer
-
- Private sideSpecifiedField As Boolean
-
- Private layerField As Integer
-
- Private layerSpecifiedField As Boolean
-
- '''
-'''Sequence information about this media
-'''
-'''
- Public Property MediaTitle() As String
- Get
- Return Me.mediaTitleField
- End Get
- Set
- Me.mediaTitleField = Value
- End Set
- End Property
-
- '''
-'''Media title as printed in label
-'''
- Public Property MediaSequence() As Integer
- Get
- Return Me.mediaSequenceField
- End Get
- Set
- Me.mediaSequenceField = Value
- End Set
- End Property
-
- '''
-'''Total number of discs in this set
-'''
-'''
- Public Property TotalMedia() As Integer
- Get
- Return Me.totalMediaField
- End Get
- Set
- Me.totalMediaField = Value
- End Set
- End Property
-
- '''
-'''Side of disc described by this field
-'''
-'''
- Public Property Side() As Integer
- Get
- Return Me.sideField
- End Get
- Set
- Me.sideField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property SideSpecified() As Boolean
- Get
- Return Me.sideSpecifiedField
- End Get
- Set
- Me.sideSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''On PTP layering, layer of disc described by this field, starting on 0
-'''
-'''
- Public Property Layer() As Integer
- Get
- Return Me.layerField
- End Get
- Set
- Me.layerField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property LayerSpecified() As Boolean
- Get
- Return Me.layerSpecifiedField
- End Get
- Set
- Me.layerSpecifiedField = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class LayersType
-
- Private typeField2 As LayersTypeType
-
- Private typeSpecifiedField As Boolean
-
- Private sectorsField As SectorsType()
-
- '''
- _
- Public Property type() As LayersTypeType
- Get
- Return Me.typeField2
- End Get
- Set
- Me.typeField2 = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property typeSpecified() As Boolean
- Get
- Return Me.typeSpecifiedField
- End Get
- Set
- Me.typeSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Layering type and sizes
-'''
- _
- Public Property Sectors() As SectorsType()
- Get
- Return Me.sectorsField
- End Get
- Set
- Me.sectorsField = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Public Enum LayersTypeType
-
- '''
- PTP
-
- '''
- OTP
- End Enum
-
- '''
- _
- Partial Public Class SectorsType
-
- Private layerField1 As Integer
-
- Private layerSpecifiedField1 As Boolean
-
- Private valueField4 As Long
-
- '''
- _
- Public Property layer() As Integer
- Get
- Return Me.layerField1
- End Get
- Set
- Me.layerField1 = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property layerSpecified() As Boolean
- Get
- Return Me.layerSpecifiedField1
- End Get
- Set
- Me.layerSpecifiedField1 = Value
- End Set
- End Property
-
- '''
- _
- Public Property Value() As Long
- Get
- Return Me.valueField4
- End Get
- Set
- Me.valueField4 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class LayeredTextType
-
- Private layerField2 As Integer
-
- Private layerSpecifiedField2 As Boolean
-
- Private valueField5 As String
-
- '''
- _
- Public Property layer() As Integer
- Get
- Return Me.layerField2
- End Get
- Set
- Me.layerField2 = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property layerSpecified() As Boolean
- Get
- Return Me.layerSpecifiedField2
- End Get
- Set
- Me.layerSpecifiedField2 = Value
- End Set
- End Property
-
- '''
- _
- Public Property Value() As String
- Get
- Return Me.valueField5
- End Get
- Set
- Me.valueField5 = Value
- End Set
- End Property
- End Class
-
- '''
-'''Dimensions of media
-'''
- _
- Partial Public Class DimensionsType
-
- Private diameterField As Double
-
- Private diameterSpecifiedField As Boolean
-
- Private heightField As Double
-
- Private heightSpecifiedField As Boolean
-
- Private widthField As Double
-
- Private widthSpecifiedField As Boolean
-
- Private thicknessField As Double
-
- '''
-'''Diameter in milimeters for circular discs
-'''
-'''
- Public Property Diameter() As Double
- Get
- Return Me.diameterField
- End Get
- Set
- Me.diameterField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property DiameterSpecified() As Boolean
- Get
- Return Me.diameterSpecifiedField
- End Get
- Set
- Me.diameterSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Height in milimeters for non-circular disks
-'''
-'''
- Public Property Height() As Double
- Get
- Return Me.heightField
- End Get
- Set
- Me.heightField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property HeightSpecified() As Boolean
- Get
- Return Me.heightSpecifiedField
- End Get
- Set
- Me.heightSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Width in milimeters for non-circular disks
-'''
-'''
- Public Property Width() As Double
- Get
- Return Me.widthField
- End Get
- Set
- Me.widthField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property WidthSpecified() As Boolean
- Get
- Return Me.widthSpecifiedField
- End Get
- Set
- Me.widthSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Thickness in milimeters for non-circular disks
-'''
-'''
- Public Property Thickness() As Double
- Get
- Return Me.thicknessField
- End Get
- Set
- Me.thicknessField = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class CaseType
-
- Private caseType1Field As CaseTypeCaseType
-
- Private scansField As ScansType
-
- '''
-'''Original case type: jewel, bigjewel, dvdcase, etc
-'''
-'''
- _
- Public Property CaseType1() As CaseTypeCaseType
- Get
- Return Me.caseType1Field
- End Get
- Set
- Me.caseType1Field = Value
- End Set
- End Property
-
- '''
- Public Property Scans() As ScansType
- Get
- Return Me.scansField
- End Get
- Set
- Me.scansField = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Public Enum CaseTypeCaseType
-
- '''
- jewel
-
- '''
- bigjewel
-
- '''
- slimjewel
-
- '''
- sleeve
-
- '''
- qpack
-
- '''
- digisleeve
-
- '''
- discboxslider
-
- '''
- compacplus
-
- '''
- keepcase
-
- '''
- snapcase
-
- '''
- softcase
-
- '''
- ecopack
-
- '''
- liftlock
-
- '''
- spindle
-
- '''
- ps2case
-
- '''
- ps3case
-
- '''
- bluraykeepcase
-
- '''
- pscase
-
- '''
- dccase
-
- '''
- saturncase
-
- '''
- xboxcase
-
- '''
- saturnbigcase
-
- '''
- gccase
-
- '''
- wiicase
-
- '''
- unknown
- End Enum
-
- '''
- _
- Partial Public Class ScansType
-
- Private caseScanField As CaseScanType
-
- Private scanField4 As MediaScanType
-
- '''
-'''Case scans
-'''
- Public Property CaseScan() As CaseScanType
- Get
- Return Me.caseScanField
- End Get
- Set
- Me.caseScanField = Value
- End Set
- End Property
-
- '''
-'''Disc scans
-'''
- Public Property Scan() As MediaScanType
- Get
- Return Me.scanField4
- End Get
- Set
- Me.scanField4 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class CaseScanType
-
- Private caseScanElementField As CaseScanTypeCaseScanElement
-
- Private scanField3 As ScanType
-
- '''
-'''Scanned element: cover, back, inlay, etc
-'''
-'''
- Public Property CaseScanElement() As CaseScanTypeCaseScanElement
- Get
- Return Me.caseScanElementField
- End Get
- Set
- Me.caseScanElementField = Value
- End Set
- End Property
-
- '''
-'''Scanning information
-'''
- Public Property Scan() As ScanType
- Get
- Return Me.scanField3
- End Get
- Set
- Me.scanField3 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Public Enum CaseScanTypeCaseScanElement
-
- '''
- sleeve
-
- '''
- inner
-
- '''
- inlay
-
- '''
- frontback
-
- '''
- frontfull
-
- '''
- boxfront
-
- '''
- boxback
-
- '''
- boxspine
-
- '''
- external
- End Enum
-
- '''
- _
@@ -4316,12 +3006,9 @@ Namespace Schemas
Private mediaScanElementField As MediaScanTypeMediaScanElement
- Private scanField5 As ScanType
+ Private scanField As ScanType
- '''
-''' Scanned element: up, down, label, data, etc
-'''
-'''
+ '''
Public Property MediaScanElement() As MediaScanTypeMediaScanElement
Get
Return Me.mediaScanElementField
@@ -4331,22 +3018,21 @@ Namespace Schemas
End Set
End Property
- '''
-'''Scan of disk part
-'''
+ '''
Public Property Scan() As ScanType
Get
- Return Me.scanField5
+ Return Me.scanField
End Get
Set
- Me.scanField5 = Value
+ Me.scanField = Value
End Set
End Property
End Class
'''
- _
+ _
Public Enum MediaScanTypeMediaScanElement
'''
@@ -4368,1012 +3054,8 @@ Namespace Schemas
right
End Enum
- '''
-'''Information about dumped structure
-'''
-'''
- _
- Partial Public Class DumpType
-
- Private imageField1 As String
-
- Private sizeField1 As Integer
-
- Private checksumsField3 As ChecksumType()
-
- '''
-'''File containing dump
-'''
- Public Property Image() As String
- Get
- Return Me.imageField1
- End Get
- Set
- Me.imageField1 = Value
- End Set
- End Property
-
- '''
-'''Size of dump
-'''
- Public Property Size() As Integer
- Get
- Return Me.sizeField1
- End Get
- Set
- Me.sizeField1 = Value
- End Set
- End Property
-
- '''
- _
- Public Property Checksums() As ChecksumType()
- Get
- Return Me.checksumsField3
- End Get
- Set
- Me.checksumsField3 = Value
- End Set
- End Property
- End Class
-
'''
- _
- Partial Public Class BorderType
-
- Private sessionField As Integer
-
- Private sessionSpecifiedField As Boolean
-
- Private imageField2 As String
-
- Private sizeField2 As Long
-
- Private checksumsField4 As ChecksumType()
-
- '''
- _
- Public Property session() As Integer
- Get
- Return Me.sessionField
- End Get
- Set
- Me.sessionField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property sessionSpecified() As Boolean
- Get
- Return Me.sessionSpecifiedField
- End Get
- Set
- Me.sessionSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''File containing border dump
-'''
- Public Property Image() As String
- Get
- Return Me.imageField2
- End Get
- Set
- Me.imageField2 = Value
- End Set
- End Property
-
- '''
-'''Size of border dump
-'''
- Public Property Size() As Long
- Get
- Return Me.sizeField2
- End Get
- Set
- Me.sizeField2 = Value
- End Set
- End Property
-
- '''
- _
- Public Property Checksums() As ChecksumType()
- Get
- Return Me.checksumsField4
- End Get
- Set
- Me.checksumsField4 = Value
- End Set
- End Property
- End Class
-
- '''
-'''Start and end of XGD's security sectors
-'''
-'''
- _
- Partial Public Class SecuritySectorsType
-
- Private startField As Long
-
- Private endField As Long
-
- '''
-'''Start of XGD's security sectors
-'''
-'''
- Public Property Start() As Long
- Get
- Return Me.startField
- End Get
- Set
- Me.startField = Value
- End Set
- End Property
-
- '''
-'''End of XGD's security sectors
-'''
- Public Property End() As Long
- Get
- Return Me.endField
- End Get
- Set
- Me.endField = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class PS3EncryptionType
-
- Private keyField As String
-
- Private serialField1 As String
-
- '''
-'''PS3 encryption key
-'''
- Public Property Key() As String
- Get
- Return Me.keyField
- End Get
- Set
- Me.keyField = Value
- End Set
- End Property
-
- '''
-'''PS3 encryption key
-'''
- Public Property Serial() As String
- Get
- Return Me.serialField1
- End Get
- Set
- Me.serialField1 = Value
- End Set
- End Property
- End Class
-
- '''
-'''Track information
-'''
- _
- Partial Public Class TrackType
-
- Private imageField3 As ImageType
-
- Private sizeField3 As Long
-
- Private sequenceField1 As TrackSequenceType
-
- Private startMSFField As String
-
- Private endMSFField As String
-
- Private startSectorField As Long
-
- Private endSectorField As Long
-
- Private trackType1Field As TrackTypeTrackType
-
- Private bytesPerSectorField As Integer
-
- Private accoustIDField As String
-
- Private checksumsField5 As ChecksumType()
-
- Private subChannelField As SubChannelType
-
- Private fileSystemInformationField As PartitionType()
-
- '''
-'''File containing track dump, and format, binary, yranib, or audio/video container
-'''
-'''
- Public Property Image() As ImageType
- Get
- Return Me.imageField3
- End Get
- Set
- Me.imageField3 = Value
- End Set
- End Property
-
- '''
-'''Size of track dump in bytes
-'''
- Public Property Size() As Long
- Get
- Return Me.sizeField3
- End Get
- Set
- Me.sizeField3 = Value
- End Set
- End Property
-
- '''
-'''Track sequence information
-'''
- Public Property Sequence() As TrackSequenceType
- Get
- Return Me.sequenceField1
- End Get
- Set
- Me.sequenceField1 = Value
- End Set
- End Property
-
- '''
-'''Track start address in MM:SS:FF
-'''
-'''
- Public Property StartMSF() As String
- Get
- Return Me.startMSFField
- End Get
- Set
- Me.startMSFField = Value
- End Set
- End Property
-
- '''
-'''Track end address in MM:SS:FF
-'''
- Public Property EndMSF() As String
- Get
- Return Me.endMSFField
- End Get
- Set
- Me.endMSFField = Value
- End Set
- End Property
-
- '''
-'''Track start sector
-'''
- Public Property StartSector() As Long
- Get
- Return Me.startSectorField
- End Get
- Set
- Me.startSectorField = Value
- End Set
- End Property
-
- '''
-'''Track end sector
-'''
- Public Property EndSector() As Long
- Get
- Return Me.endSectorField
- End Get
- Set
- Me.endSectorField = Value
- End Set
- End Property
-
- '''
-''' Track type: audio, mode0, mode1, mode2
-'''
-'''
- _
- Public Property TrackType1() As TrackTypeTrackType
- Get
- Return Me.trackType1Field
- End Get
- Set
- Me.trackType1Field = Value
- End Set
- End Property
-
- '''
-'''Bytes per sector: 2048, 2352, 2448, etc, etc (as stored in image, not in physical format)
-'''
-'''
- Public Property BytesPerSector() As Integer
- Get
- Return Me.bytesPerSectorField
- End Get
- Set
- Me.bytesPerSectorField = Value
- End Set
- End Property
-
- '''
-'''AccoustID for audio tracks
-'''
- Public Property AccoustID() As String
- Get
- Return Me.accoustIDField
- End Get
- Set
- Me.accoustIDField = Value
- End Set
- End Property
-
- '''
- _
- Public Property Checksums() As ChecksumType()
- Get
- Return Me.checksumsField5
- End Get
- Set
- Me.checksumsField5 = Value
- End Set
- End Property
-
- '''
-'''Track's subchannel information
-'''
- Public Property SubChannel() As SubChannelType
- Get
- Return Me.subChannelField
- End Get
- Set
- Me.subChannelField = Value
- End Set
- End Property
-
- '''
- _
- Public Property FileSystemInformation() As PartitionType()
- Get
- Return Me.fileSystemInformationField
- End Get
- Set
- Me.fileSystemInformationField = Value
- End Set
- End Property
- End Class
-
- '''
-'''Sequence information about a track
-'''
-'''
- _
- Partial Public Class TrackSequenceType
-
- Private trackNumberField As Integer
-
- Private sessionField1 As Integer
-
- '''
-'''Track number
-'''
- Public Property TrackNumber() As Integer
- Get
- Return Me.trackNumberField
- End Get
- Set
- Me.trackNumberField = Value
- End Set
- End Property
-
- '''
-'''Session this track belongs to
-'''
- Public Property Session() As Integer
- Get
- Return Me.sessionField1
- End Get
- Set
- Me.sessionField1 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Public Enum TrackTypeTrackType
-
- '''
- audio
-
- '''
- mode0
-
- '''
- mode1
-
- '''
- mode2
-
- '''
- m2f1
-
- '''
- m2f2
-
- '''
- dvd
-
- '''
- hddvd
-
- '''
- bluray
-
- '''
- ddcd
- End Enum
-
- '''
-'''Track's subchannel information
-'''
- _
- Partial Public Class SubChannelType
-
- Private imageField4 As ImageType
-
- Private sizeField4 As Long
-
- Private checksumsField6 As ChecksumType()
-
- '''
-'''File containing track's subchannel dump and format, packed, rw_raw
-'''
-'''
- Public Property Image() As ImageType
- Get
- Return Me.imageField4
- End Get
- Set
- Me.imageField4 = Value
- End Set
- End Property
-
- '''
-'''Size of subchannel dump
-'''
- Public Property Size() As Long
- Get
- Return Me.sizeField4
- End Get
- Set
- Me.sizeField4 = Value
- End Set
- End Property
-
- '''
- _
- Public Property Checksums() As ChecksumType()
- Get
- Return Me.checksumsField6
- End Get
- Set
- Me.checksumsField6 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class PartitionType
-
- Private sequenceField2 As Integer
-
- Private nameField4 As String
-
- Private typeField3 As String
-
- Private startSectorField1 As Integer
-
- Private endSectorField1 As Integer
-
- Private descriptionField As String
-
- Private fileSystemsField As FileSystemType()
-
- '''
-'''Partition sequence number, starting on 1
-'''
-'''
- Public Property Sequence() As Integer
- Get
- Return Me.sequenceField2
- End Get
- Set
- Me.sequenceField2 = Value
- End Set
- End Property
-
- '''
-'''Partition name if supported by partition scheme
-'''
-'''
- Public Property Name() As String
- Get
- Return Me.nameField4
- End Get
- Set
- Me.nameField4 = Value
- End Set
- End Property
-
- '''
-'''Partition type
-'''
- Public Property Type() As String
- Get
- Return Me.typeField3
- End Get
- Set
- Me.typeField3 = Value
- End Set
- End Property
-
- '''
-'''Partition starting sector
-'''
- Public Property StartSector() As Integer
- Get
- Return Me.startSectorField1
- End Get
- Set
- Me.startSectorField1 = Value
- End Set
- End Property
-
- '''
-'''Partition ending sector
-'''
- Public Property EndSector() As Integer
- Get
- Return Me.endSectorField1
- End Get
- Set
- Me.endSectorField1 = Value
- End Set
- End Property
-
- '''
-'''Partition description if supported by partition scheme
-'''
-'''
- Public Property Description() As String
- Get
- Return Me.descriptionField
- End Get
- Set
- Me.descriptionField = Value
- End Set
- End Property
-
- '''
- _
- Public Property FileSystems() As FileSystemType()
- Get
- Return Me.fileSystemsField
- End Get
- Set
- Me.fileSystemsField = Value
- End Set
- End Property
- End Class
-
- '''
-'''Information about a filesystem
-'''
- _
- Partial Public Class FileSystemType
-
- Private typeField4 As String
-
- Private creationDateField As Date
-
- Private creationDateSpecifiedField As Boolean
-
- Private modificationDateField As Date
-
- Private modificationDateSpecifiedField As Boolean
-
- Private backupDateField As Date
-
- Private backupDateSpecifiedField As Boolean
-
- Private clusterSizeField As Integer
-
- Private clustersField As Long
-
- Private filesField As Long
-
- Private filesSpecifiedField As Boolean
-
- Private bootableField As Boolean
-
- Private volumeSerialField As String
-
- Private volumeNameField As String
-
- Private freeClustersField As Long
-
- Private freeClustersSpecifiedField As Boolean
-
- Private dirtyField As Boolean
-
- Private expirationDateField As Date
-
- Private expirationDateSpecifiedField As Boolean
-
- Private effectiveDateField As Date
-
- Private effectiveDateSpecifiedField As Boolean
-
- Private systemIdentifierField As String
-
- Private volumeSetIdentifierField As String
-
- Private publisherIdentifierField As String
-
- Private dataPreparerIdentifierField As String
-
- Private applicationIdentifierField As String
-
- '''
-'''Filesystem type
-'''
- Public Property Type() As String
- Get
- Return Me.typeField4
- End Get
- Set
- Me.typeField4 = Value
- End Set
- End Property
-
- '''
-'''Filesystem creation date
-'''
- Public Property CreationDate() As Date
- Get
- Return Me.creationDateField
- End Get
- Set
- Me.creationDateField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property CreationDateSpecified() As Boolean
- Get
- Return Me.creationDateSpecifiedField
- End Get
- Set
- Me.creationDateSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Filesystem last modification date
-'''
-'''
- Public Property ModificationDate() As Date
- Get
- Return Me.modificationDateField
- End Get
- Set
- Me.modificationDateField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property ModificationDateSpecified() As Boolean
- Get
- Return Me.modificationDateSpecifiedField
- End Get
- Set
- Me.modificationDateSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Filesystem last backup date
-'''
- Public Property BackupDate() As Date
- Get
- Return Me.backupDateField
- End Get
- Set
- Me.backupDateField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property BackupDateSpecified() As Boolean
- Get
- Return Me.backupDateSpecifiedField
- End Get
- Set
- Me.backupDateSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Bytes per cluster
-'''
- Public Property ClusterSize() As Integer
- Get
- Return Me.clusterSizeField
- End Get
- Set
- Me.clusterSizeField = Value
- End Set
- End Property
-
- '''
-'''Clusters in filesystem
-'''
- Public Property Clusters() As Long
- Get
- Return Me.clustersField
- End Get
- Set
- Me.clustersField = Value
- End Set
- End Property
-
- '''
-'''Files in filesystem
-'''
- Public Property Files() As Long
- Get
- Return Me.filesField
- End Get
- Set
- Me.filesField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property FilesSpecified() As Boolean
- Get
- Return Me.filesSpecifiedField
- End Get
- Set
- Me.filesSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Bootable filesystem?
-'''
- Public Property Bootable() As Boolean
- Get
- Return Me.bootableField
- End Get
- Set
- Me.bootableField = Value
- End Set
- End Property
-
- '''
-'''Filesystem serial number
-'''
- Public Property VolumeSerial() As String
- Get
- Return Me.volumeSerialField
- End Get
- Set
- Me.volumeSerialField = Value
- End Set
- End Property
-
- '''
-'''Filesystem volume name
-'''
- Public Property VolumeName() As String
- Get
- Return Me.volumeNameField
- End Get
- Set
- Me.volumeNameField = Value
- End Set
- End Property
-
- '''
-'''Free clusters in filesystem
-'''
- Public Property FreeClusters() As Long
- Get
- Return Me.freeClustersField
- End Get
- Set
- Me.freeClustersField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property FreeClustersSpecified() As Boolean
- Get
- Return Me.freeClustersSpecifiedField
- End Get
- Set
- Me.freeClustersSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Dirty/unclean filesystem
-'''
- Public Property Dirty() As Boolean
- Get
- Return Me.dirtyField
- End Get
- Set
- Me.dirtyField = Value
- End Set
- End Property
-
- '''
-'''Filesystem expiration date
-'''
- Public Property ExpirationDate() As Date
- Get
- Return Me.expirationDateField
- End Get
- Set
- Me.expirationDateField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property ExpirationDateSpecified() As Boolean
- Get
- Return Me.expirationDateSpecifiedField
- End Get
- Set
- Me.expirationDateSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Filesystem effective date
-'''
- Public Property EffectiveDate() As Date
- Get
- Return Me.effectiveDateField
- End Get
- Set
- Me.effectiveDateField = Value
- End Set
- End Property
-
- '''
- _
- Public Overridable Property EffectiveDateSpecified() As Boolean
- Get
- Return Me.effectiveDateSpecifiedField
- End Get
- Set
- Me.effectiveDateSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''System identifier filesystem applies to
-'''
-'''
- Public Property SystemIdentifier() As String
- Get
- Return Me.systemIdentifierField
- End Get
- Set
- Me.systemIdentifierField = Value
- End Set
- End Property
-
- '''
-'''Volume set identifier
-'''
- Public Property VolumeSetIdentifier() As String
- Get
- Return Me.volumeSetIdentifierField
- End Get
- Set
- Me.volumeSetIdentifierField = Value
- End Set
- End Property
-
- '''
-'''Filesystem publisher identifier
-'''
-'''
- Public Property PublisherIdentifier() As String
- Get
- Return Me.publisherIdentifierField
- End Get
- Set
- Me.publisherIdentifierField = Value
- End Set
- End Property
-
- '''
-'''Filesystem data preparer
-'''
- Public Property DataPreparerIdentifier() As String
- Get
- Return Me.dataPreparerIdentifierField
- End Get
- Set
- Me.dataPreparerIdentifierField = Value
- End Set
- End Property
-
- '''
-'''Filesystem application preparer
-'''
-'''
- Public Property ApplicationIdentifier() As String
- Get
- Return Me.applicationIdentifierField
- End Get
- Set
- Me.applicationIdentifierField = Value
- End Set
- End Property
- End Class
-
- '''
- _
@@ -5381,9 +3063,7 @@ Namespace Schemas
Private dumpHardwareField As DumpHardwareType
- '''
-'''Array of drives information
-'''
+ '''
Public Property DumpHardware() As DumpHardwareType
Get
Return Me.dumpHardwareField
@@ -5395,53 +3075,47 @@ Namespace Schemas
End Class
'''
- _
Partial Public Class DumpHardwareType
- Private manufacturerField1 As String
+ Private manufacturerField As String
- Private modelField1 As String
+ Private modelField As String
Private revisionField As String
Private firmwareField As String
- Private serialField2 As String
+ Private serialField As String
Private extentsField As ExtentType()
- Private softwareField3 As SoftwareType
+ Private softwareField As SoftwareType
- '''
-'''Drive manufacturer
-'''
+ '''
Public Property Manufacturer() As String
Get
- Return Me.manufacturerField1
+ Return Me.manufacturerField
End Get
Set
- Me.manufacturerField1 = Value
+ Me.manufacturerField = Value
End Set
End Property
- '''
-'''Drive model
-'''
+ '''
Public Property Model() As String
Get
- Return Me.modelField1
+ Return Me.modelField
End Get
Set
- Me.modelField1 = Value
+ Me.modelField = Value
End Set
End Property
- '''
-'''Drive revision
-'''
+ '''
Public Property Revision() As String
Get
Return Me.revisionField
@@ -5451,9 +3125,7 @@ Namespace Schemas
End Set
End Property
- '''
-'''Drive firmware version
-'''
+ '''
Public Property Firmware() As String
Get
Return Me.firmwareField
@@ -5463,20 +3135,18 @@ Namespace Schemas
End Set
End Property
- '''
-'''Drive serial number
-'''
+ '''
Public Property Serial() As String
Get
- Return Me.serialField2
+ Return Me.serialField
End Get
Set
- Me.serialField2 = Value
+ Me.serialField = Value
End Set
End Property
'''
- _
+ _
Public Property Extents() As ExtentType()
Get
Return Me.extentsField
@@ -5486,99 +3156,83 @@ Namespace Schemas
End Set
End Property
- '''
-'''Software used to read with this drive
-'''
-'''
+ '''
Public Property Software() As SoftwareType
Get
- Return Me.softwareField3
+ Return Me.softwareField
End Get
Set
- Me.softwareField3 = Value
+ Me.softwareField = Value
End Set
End Property
End Class
'''
- _
Partial Public Class ExtentType
- Private startField1 As Integer
+ Private startField As Integer
- Private endField1 As Integer
+ Private endField As Integer
- '''
-'''Starting sector
-'''
+ '''
Public Property Start() As Integer
Get
- Return Me.startField1
+ Return Me.startField
End Get
Set
- Me.startField1 = Value
+ Me.startField = Value
End Set
End Property
- '''
-'''Ending sector
-'''
+ '''
Public Property End() As Integer
Get
- Return Me.endField1
+ Return Me.endField
End Get
Set
- Me.endField1 = Value
+ Me.endField = Value
End Set
End Property
End Class
- '''
-'''Software used for disc reading
-'''
-
+ _
Partial Public Class SoftwareType
- Private nameField5 As String
+ Private nameField As String
- Private versionField2 As String
+ Private versionField As String
Private operatingSystemField As String
- '''
-'''Software name
-'''
+ '''
Public Property Name() As String
Get
- Return Me.nameField5
+ Return Me.nameField
End Get
Set
- Me.nameField5 = Value
+ Me.nameField = Value
End Set
End Property
- '''
-'''Software version
-'''
+ '''
Public Property Version() As String
Get
- Return Me.versionField2
+ Return Me.versionField
End Get
Set
- Me.versionField2 = Value
+ Me.versionField = Value
End Set
End Property
- '''
-'''Operating system name and version where the software was run
-'''
-'''
+ '''
Public Property OperatingSystem() As String
Get
Return Me.operatingSystemField
@@ -5590,489 +3244,1608 @@ Namespace Schemas
End Class
'''
- _
- Partial Public Class AdvertisementType
+ Partial Public Class BlockTrackType
- Private manufacturerField2 As String
+ Private imageField As ImageType
- Private productField As String
+ Private sizeField As Long
- Private fileField2 As FileType
+ Private headField As Long
- Private fileSizeField As Long
+ Private cylinderField As Long
- Private framesField As Long
+ Private startSectorField As Long
- Private framesSpecifiedField As Boolean
+ Private endSectorField As Long
- Private durationField As Long
+ Private sectorsField As Long
- Private meanFrameRateField As Integer
+ Private bytesPerSectorField As Integer
- Private meanFrameRateSpecifiedField As Boolean
+ Private checksumsField As ChecksumType()
- Private checksumsField7 As ChecksumType()
+ Private formatField As String
- Private audioTrackField As AudioTracksType()
-
- Private videoTrackField As VideoTracksType()
-
- Private subtitleTrackField As SubtitleTracksType()
-
- Private recordingField As RecordingType
-
- '''
-'''Manufactured of the advertised product
-'''
-'''
- Public Property Manufacturer() As String
+ '''
+ Public Property Image() As ImageType
Get
- Return Me.manufacturerField2
+ Return Me.imageField
End Get
Set
- Me.manufacturerField2 = Value
- End Set
- End Property
-
- '''
-'''Advertised product
-'''
- Public Property Product() As String
- Get
- Return Me.productField
- End Get
- Set
- Me.productField = Value
- End Set
- End Property
-
- '''
-'''File containing advertising
-'''
- Public Property File() As FileType
- Get
- Return Me.fileField2
- End Get
- Set
- Me.fileField2 = Value
- End Set
- End Property
-
- '''
-'''Size of file
-'''
- Public Property FileSize() As Long
- Get
- Return Me.fileSizeField
- End Get
- Set
- Me.fileSizeField = Value
- End Set
- End Property
-
- '''
-'''Total video frames
-'''
- Public Property Frames() As Long
- Get
- Return Me.framesField
- End Get
- Set
- Me.framesField = Value
+ Me.imageField = Value
End Set
End Property
'''
- _
- Public Overridable Property FramesSpecified() As Boolean
+ Public Property Size() As Long
Get
- Return Me.framesSpecifiedField
+ Return Me.sizeField
End Get
Set
- Me.framesSpecifiedField = Value
- End Set
- End Property
-
- '''
-'''Duration in seconds
-'''
- Public Property Duration() As Long
- Get
- Return Me.durationField
- End Get
- Set
- Me.durationField = Value
- End Set
- End Property
-
- '''
-'''Mean framerate
-'''
- Public Property MeanFrameRate() As Integer
- Get
- Return Me.meanFrameRateField
- End Get
- Set
- Me.meanFrameRateField = Value
+ Me.sizeField = Value
End Set
End Property
'''
- _
- Public Overridable Property MeanFrameRateSpecified() As Boolean
+ Public Property Head() As Long
Get
- Return Me.meanFrameRateSpecifiedField
+ Return Me.headField
End Get
Set
- Me.meanFrameRateSpecifiedField = Value
+ Me.headField = Value
End Set
End Property
'''
- _
+ Public Property Cylinder() As Long
+ Get
+ Return Me.cylinderField
+ End Get
+ Set
+ Me.cylinderField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property StartSector() As Long
+ Get
+ Return Me.startSectorField
+ End Get
+ Set
+ Me.startSectorField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property EndSector() As Long
+ Get
+ Return Me.endSectorField
+ End Get
+ Set
+ Me.endSectorField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Sectors() As Long
+ Get
+ Return Me.sectorsField
+ End Get
+ Set
+ Me.sectorsField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property BytesPerSector() As Integer
+ Get
+ Return Me.bytesPerSectorField
+ End Get
+ Set
+ Me.bytesPerSectorField = Value
+ End Set
+ End Property
+
+ '''
+ _
Public Property Checksums() As ChecksumType()
Get
- Return Me.checksumsField7
+ Return Me.checksumsField
End Get
Set
- Me.checksumsField7 = Value
- End Set
- End Property
-
- '''
-'''Audio tracks of advertisement
-'''
- _
- Public Property AudioTrack() As AudioTracksType()
- Get
- Return Me.audioTrackField
- End Get
- Set
- Me.audioTrackField = Value
- End Set
- End Property
-
- '''
-'''Video tracks of advertisement
-'''
- _
- Public Property VideoTrack() As VideoTracksType()
- Get
- Return Me.videoTrackField
- End Get
- Set
- Me.videoTrackField = Value
- End Set
- End Property
-
- '''
-'''Subtitle tracks of advertisement
-'''
-'''
- _
- Public Property SubtitleTrack() As SubtitleTracksType()
- Get
- Return Me.subtitleTrackField
- End Get
- Set
- Me.subtitleTrackField = Value
- End Set
- End Property
-
- '''
-'''If advertisement has been capture from a television/radio broadcast, here is the capture information
-'''
-'''
- Public Property Recording() As RecordingType
- Get
- Return Me.recordingField
- End Get
- Set
- Me.recordingField = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class AudioTracksType
-
- Private trackNumberField1 As Integer
-
- Private accoustIDField1 As String
-
- Private codecField As String
-
- Private channelsField As Integer
-
- Private sampleRateField As Integer
-
- Private meanBitrateField As Long
-
- Private languagesField1 As LanguagesTypeLanguage()
-
- '''
-'''Track number in media container
-'''
- _
- Public Property TrackNumber() As Integer
- Get
- Return Me.trackNumberField1
- End Get
- Set
- Me.trackNumberField1 = Value
- End Set
- End Property
-
- '''
-'''Track's AccoustID
-'''
- _
- Public Property AccoustID() As String
- Get
- Return Me.accoustIDField1
- End Get
- Set
- Me.accoustIDField1 = Value
- End Set
- End Property
-
- '''
-'''Track's codec
-'''
- _
- Public Property Codec() As String
- Get
- Return Me.codecField
- End Get
- Set
- Me.codecField = Value
- End Set
- End Property
-
- '''
-'''Audio channels
-'''
- _
- Public Property Channels() As Integer
- Get
- Return Me.channelsField
- End Get
- Set
- Me.channelsField = Value
- End Set
- End Property
-
- '''
-'''Audio sampling rate
-'''
- _
- Public Property SampleRate() As Integer
- Get
- Return Me.sampleRateField
- End Get
- Set
- Me.sampleRateField = Value
- End Set
- End Property
-
- '''
-'''Mean bitrate, or constant bitrate, in bits per second
-'''
-'''
- _
- Public Property MeanBitrate() As Long
- Get
- Return Me.meanBitrateField
- End Get
- Set
- Me.meanBitrateField = Value
+ Me.checksumsField = Value
End Set
End Property
'''
- _
- Public Property Languages() As LanguagesTypeLanguage()
+ Public Property Format() As String
Get
- Return Me.languagesField1
+ Return Me.formatField
End Get
Set
- Me.languagesField1 = Value
+ Me.formatField = Value
End Set
End Property
End Class
'''
- _
- Partial Public Class VideoTracksType
+ Partial Public Class USBType
- Private trackNumberField2 As Integer
+ Private vendorIDField As Integer
- Private codecField1 As String
+ Private productIDField As Integer
- Private horizontalField As Integer
+ Private descriptorsField As DumpType
- Private verticalField As Integer
-
- Private meanBitrateField1 As Long
-
- Private threeDField As Boolean
-
- Private languagesField2 As LanguagesTypeLanguage()
-
- '''
-'''Track number in media container
-'''
- _
- Public Property TrackNumber() As Integer
+ '''
+ Public Property VendorID() As Integer
Get
- Return Me.trackNumberField2
+ Return Me.vendorIDField
End Get
Set
- Me.trackNumberField2 = Value
- End Set
- End Property
-
- '''
-'''Track's codec
-'''
- _
- Public Property Codec() As String
- Get
- Return Me.codecField1
- End Get
- Set
- Me.codecField1 = Value
- End Set
- End Property
-
- '''
-'''Horizontal resolution in pixels
-'''
- _
- Public Property Horizontal() As Integer
- Get
- Return Me.horizontalField
- End Get
- Set
- Me.horizontalField = Value
- End Set
- End Property
-
- '''
-'''Vertical resolution in pixels
-'''
- _
- Public Property Vertical() As Integer
- Get
- Return Me.verticalField
- End Get
- Set
- Me.verticalField = Value
- End Set
- End Property
-
- '''
-'''Mean bitrate, or constant bitrate, in bits per second
-'''
-'''
- _
- Public Property MeanBitrate() As Long
- Get
- Return Me.meanBitrateField1
- End Get
- Set
- Me.meanBitrateField1 = Value
- End Set
- End Property
-
- '''
-'''Is this video track in 3D?
-'''
- _
- Public Property ThreeD() As Boolean
- Get
- Return Me.threeDField
- End Get
- Set
- Me.threeDField = Value
+ Me.vendorIDField = Value
End Set
End Property
'''
- _
- Public Property Languages() As LanguagesTypeLanguage()
+ Public Property ProductID() As Integer
Get
- Return Me.languagesField2
+ Return Me.productIDField
End Get
Set
- Me.languagesField2 = Value
- End Set
- End Property
- End Class
-
- '''
- _
- Partial Public Class SubtitleTracksType
-
- Private trackNumberField3 As Integer
-
- Private codecField2 As String
-
- Private languagesField3 As LanguagesTypeLanguage()
-
- '''
-'''Track number in media container
-'''
- _
- Public Property TrackNumber() As Integer
- Get
- Return Me.trackNumberField3
- End Get
- Set
- Me.trackNumberField3 = Value
- End Set
- End Property
-
- '''
-'''Track's codec
-'''
- _
- Public Property Codec() As String
- Get
- Return Me.codecField2
- End Get
- Set
- Me.codecField2 = Value
+ Me.productIDField = Value
End Set
End Property
'''
- _
- Public Property Languages() As LanguagesTypeLanguage()
+ Public Property Descriptors() As DumpType
Get
- Return Me.languagesField3
+ Return Me.descriptorsField
End Get
Set
- Me.languagesField3 = Value
+ Me.descriptorsField = Value
End Set
End Property
End Class
'''
- _
+ Partial Public Class DumpType
+
+ Private imageField As String
+
+ Private sizeField As Integer
+
+ Private checksumsField As ChecksumType()
+
+ '''
+ Public Property Image() As String
+ Get
+ Return Me.imageField
+ End Get
+ Set
+ Me.imageField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Size() As Integer
+ Get
+ Return Me.sizeField
+ End Get
+ Set
+ Me.sizeField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Checksums() As ChecksumType()
+ Get
+ Return Me.checksumsField
+ End Get
+ Set
+ Me.checksumsField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class EVPDType
+
+ Private imageField As String
+
+ Private sizeField As Long
+
+ Private checksumsField As ChecksumType()
+
+ Private pageField As Integer
+
+ Private pageFieldSpecified As Boolean
+
+ '''
+ Public Property Image() As String
+ Get
+ Return Me.imageField
+ End Get
+ Set
+ Me.imageField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Size() As Long
+ Get
+ Return Me.sizeField
+ End Get
+ Set
+ Me.sizeField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Checksums() As ChecksumType()
+ Get
+ Return Me.checksumsField
+ End Get
+ Set
+ Me.checksumsField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property page() As Integer
+ Get
+ Return Me.pageField
+ End Get
+ Set
+ Me.pageField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property pageSpecified() As Boolean
+ Get
+ Return Me.pageFieldSpecified
+ End Get
+ Set
+ Me.pageFieldSpecified = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class SCSIType
+
+ Private inquiryField As DumpType
+
+ Private eVPDField As EVPDType()
+
+ Private modeSenseField As DumpType
+
+ Private modeSense10Field As DumpType
+
+ Private logSenseField As DumpType
+
+ '''
+ Public Property Inquiry() As DumpType
+ Get
+ Return Me.inquiryField
+ End Get
+ Set
+ Me.inquiryField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property EVPD() As EVPDType()
+ Get
+ Return Me.eVPDField
+ End Get
+ Set
+ Me.eVPDField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property ModeSense() As DumpType
+ Get
+ Return Me.modeSenseField
+ End Get
+ Set
+ Me.modeSenseField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property ModeSense10() As DumpType
+ Get
+ Return Me.modeSense10Field
+ End Get
+ Set
+ Me.modeSense10Field = Value
+ End Set
+ End Property
+
+ '''
+ Public Property LogSense() As DumpType
+ Get
+ Return Me.logSenseField
+ End Get
+ Set
+ Me.logSenseField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class SecureDigitalType
+
+ Private cIDField As DumpType
+
+ Private cSDField As DumpType
+
+ Private extendedCSDField As DumpType
+
+ '''
+ Public Property CID() As DumpType
+ Get
+ Return Me.cIDField
+ End Get
+ Set
+ Me.cIDField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property CSD() As DumpType
+ Get
+ Return Me.cSDField
+ End Get
+ Set
+ Me.cSDField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property ExtendedCSD() As DumpType
+ Get
+ Return Me.extendedCSDField
+ End Get
+ Set
+ Me.extendedCSDField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class ATAType
+
+ Private identifyField As DumpType
+
+ '''
+ Public Property Identify() As DumpType
+ Get
+ Return Me.identifyField
+ End Get
+ Set
+ Me.identifyField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class BlockMediaType
+
+ Private imageField As ImageType
+
+ Private sizeField As Long
+
+ Private checksumsField As ChecksumType()
+
+ Private sequenceField As SequenceType
+
+ Private manufacturerField As String
+
+ Private modelField As String
+
+ Private serialField As String
+
+ Private firmwareField As String
+
+ Private interfaceField As String
+
+ Private physicalBlockSizeField As Integer
+
+ Private logicalBlockSizeField As Integer
+
+ Private logicalBlocksField As Long
+
+ Private scansField As ScansType
+
+ Private aTAField As ATAType
+
+ Private pCIField As PCIType
+
+ Private pCMCIAField As PCMCIAType
+
+ Private secureDigitalField As SecureDigitalType
+
+ Private sCSIField As SCSIType
+
+ Private uSBField As USBType
+
+ Private headsField As Long
+
+ Private headsFieldSpecified As Boolean
+
+ Private cylindersField As Long
+
+ Private cylindersFieldSpecified As Boolean
+
+ Private sectorsPerTrackField As Long
+
+ Private sectorsPerTrackFieldSpecified As Boolean
+
+ Private trackField As BlockTrackType()
+
+ Private copyProtectionField As String
+
+ Private dimensionsField As DimensionsType
+
+ Private fileSystemInformationField As PartitionType()
+
+ Private dumpHardwareArrayField As DumpHardwareArrayType
+
+ Private diskTypeField As String
+
+ Private diskSubTypeField As String
+
+ '''
+ Public Property Image() As ImageType
+ Get
+ Return Me.imageField
+ End Get
+ Set
+ Me.imageField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Size() As Long
+ Get
+ Return Me.sizeField
+ End Get
+ Set
+ Me.sizeField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Checksums() As ChecksumType()
+ Get
+ Return Me.checksumsField
+ End Get
+ Set
+ Me.checksumsField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Sequence() As SequenceType
+ Get
+ Return Me.sequenceField
+ End Get
+ Set
+ Me.sequenceField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Manufacturer() As String
+ Get
+ Return Me.manufacturerField
+ End Get
+ Set
+ Me.manufacturerField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Model() As String
+ Get
+ Return Me.modelField
+ End Get
+ Set
+ Me.modelField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Serial() As String
+ Get
+ Return Me.serialField
+ End Get
+ Set
+ Me.serialField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Firmware() As String
+ Get
+ Return Me.firmwareField
+ End Get
+ Set
+ Me.firmwareField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Interface() As String
+ Get
+ Return Me.interfaceField
+ End Get
+ Set
+ Me.interfaceField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property PhysicalBlockSize() As Integer
+ Get
+ Return Me.physicalBlockSizeField
+ End Get
+ Set
+ Me.physicalBlockSizeField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property LogicalBlockSize() As Integer
+ Get
+ Return Me.logicalBlockSizeField
+ End Get
+ Set
+ Me.logicalBlockSizeField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property LogicalBlocks() As Long
+ Get
+ Return Me.logicalBlocksField
+ End Get
+ Set
+ Me.logicalBlocksField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Scans() As ScansType
+ Get
+ Return Me.scansField
+ End Get
+ Set
+ Me.scansField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property ATA() As ATAType
+ Get
+ Return Me.aTAField
+ End Get
+ Set
+ Me.aTAField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property PCI() As PCIType
+ Get
+ Return Me.pCIField
+ End Get
+ Set
+ Me.pCIField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property PCMCIA() As PCMCIAType
+ Get
+ Return Me.pCMCIAField
+ End Get
+ Set
+ Me.pCMCIAField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property SecureDigital() As SecureDigitalType
+ Get
+ Return Me.secureDigitalField
+ End Get
+ Set
+ Me.secureDigitalField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property SCSI() As SCSIType
+ Get
+ Return Me.sCSIField
+ End Get
+ Set
+ Me.sCSIField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property USB() As USBType
+ Get
+ Return Me.uSBField
+ End Get
+ Set
+ Me.uSBField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Heads() As Long
+ Get
+ Return Me.headsField
+ End Get
+ Set
+ Me.headsField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property HeadsSpecified() As Boolean
+ Get
+ Return Me.headsFieldSpecified
+ End Get
+ Set
+ Me.headsFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Cylinders() As Long
+ Get
+ Return Me.cylindersField
+ End Get
+ Set
+ Me.cylindersField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property CylindersSpecified() As Boolean
+ Get
+ Return Me.cylindersFieldSpecified
+ End Get
+ Set
+ Me.cylindersFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property SectorsPerTrack() As Long
+ Get
+ Return Me.sectorsPerTrackField
+ End Get
+ Set
+ Me.sectorsPerTrackField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property SectorsPerTrackSpecified() As Boolean
+ Get
+ Return Me.sectorsPerTrackFieldSpecified
+ End Get
+ Set
+ Me.sectorsPerTrackFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Track() As BlockTrackType()
+ Get
+ Return Me.trackField
+ End Get
+ Set
+ Me.trackField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property CopyProtection() As String
+ Get
+ Return Me.copyProtectionField
+ End Get
+ Set
+ Me.copyProtectionField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Dimensions() As DimensionsType
+ Get
+ Return Me.dimensionsField
+ End Get
+ Set
+ Me.dimensionsField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property FileSystemInformation() As PartitionType()
+ Get
+ Return Me.fileSystemInformationField
+ End Get
+ Set
+ Me.fileSystemInformationField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property DumpHardwareArray() As DumpHardwareArrayType
+ Get
+ Return Me.dumpHardwareArrayField
+ End Get
+ Set
+ Me.dumpHardwareArrayField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property DiskType() As String
+ Get
+ Return Me.diskTypeField
+ End Get
+ Set
+ Me.diskTypeField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property DiskSubType() As String
+ Get
+ Return Me.diskSubTypeField
+ End Get
+ Set
+ Me.diskSubTypeField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class PCIType
+
+ Private vendorIDField As Integer
+
+ Private deviceIDField As Integer
+
+ Private configurationField As DumpType
+
+ Private expansionROMField As LinearMediaType
+
+ '''
+ Public Property VendorID() As Integer
+ Get
+ Return Me.vendorIDField
+ End Get
+ Set
+ Me.vendorIDField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property DeviceID() As Integer
+ Get
+ Return Me.deviceIDField
+ End Get
+ Set
+ Me.deviceIDField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Configuration() As DumpType
+ Get
+ Return Me.configurationField
+ End Get
+ Set
+ Me.configurationField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property ExpansionROM() As LinearMediaType
+ Get
+ Return Me.expansionROMField
+ End Get
+ Set
+ Me.expansionROMField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class LinearMediaType
+
+ Private imageField As ImageType
+
+ Private sizeField As Long
+
+ Private imageChecksumsField As ChecksumType()
+
+ Private checksumsField As ChecksumType()
+
+ Private titleField As String
+
+ Private sequenceField As Integer
+
+ Private sequenceFieldSpecified As Boolean
+
+ Private imageInterleaveField As Integer
+
+ Private imageInterleaveFieldSpecified As Boolean
+
+ Private interleaveField As Integer
+
+ Private interleaveFieldSpecified As Boolean
+
+ Private manufacturerField As String
+
+ Private modelField As String
+
+ Private packageField As String
+
+ Private interfaceField As String
+
+ Private dimensionsField As DimensionsType
+
+ Private scansField As ScansType
+
+ Private dumpHardwareArrayField As DumpHardwareArrayType
+
+ Private pCMCIAField As PCMCIAType
+
+ Private copyProtectionField As String
+
+ '''
+ Public Property Image() As ImageType
+ Get
+ Return Me.imageField
+ End Get
+ Set
+ Me.imageField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Size() As Long
+ Get
+ Return Me.sizeField
+ End Get
+ Set
+ Me.sizeField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property ImageChecksums() As ChecksumType()
+ Get
+ Return Me.imageChecksumsField
+ End Get
+ Set
+ Me.imageChecksumsField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property Checksums() As ChecksumType()
+ Get
+ Return Me.checksumsField
+ End Get
+ Set
+ Me.checksumsField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Title() As String
+ Get
+ Return Me.titleField
+ End Get
+ Set
+ Me.titleField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Sequence() As Integer
+ Get
+ Return Me.sequenceField
+ End Get
+ Set
+ Me.sequenceField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property SequenceSpecified() As Boolean
+ Get
+ Return Me.sequenceFieldSpecified
+ End Get
+ Set
+ Me.sequenceFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property ImageInterleave() As Integer
+ Get
+ Return Me.imageInterleaveField
+ End Get
+ Set
+ Me.imageInterleaveField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property ImageInterleaveSpecified() As Boolean
+ Get
+ Return Me.imageInterleaveFieldSpecified
+ End Get
+ Set
+ Me.imageInterleaveFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Interleave() As Integer
+ Get
+ Return Me.interleaveField
+ End Get
+ Set
+ Me.interleaveField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property InterleaveSpecified() As Boolean
+ Get
+ Return Me.interleaveFieldSpecified
+ End Get
+ Set
+ Me.interleaveFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Manufacturer() As String
+ Get
+ Return Me.manufacturerField
+ End Get
+ Set
+ Me.manufacturerField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Model() As String
+ Get
+ Return Me.modelField
+ End Get
+ Set
+ Me.modelField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Package() As String
+ Get
+ Return Me.packageField
+ End Get
+ Set
+ Me.packageField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Interface() As String
+ Get
+ Return Me.interfaceField
+ End Get
+ Set
+ Me.interfaceField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Dimensions() As DimensionsType
+ Get
+ Return Me.dimensionsField
+ End Get
+ Set
+ Me.dimensionsField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Scans() As ScansType
+ Get
+ Return Me.scansField
+ End Get
+ Set
+ Me.scansField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property DumpHardwareArray() As DumpHardwareArrayType
+ Get
+ Return Me.dumpHardwareArrayField
+ End Get
+ Set
+ Me.dumpHardwareArrayField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property PCMCIA() As PCMCIAType
+ Get
+ Return Me.pCMCIAField
+ End Get
+ Set
+ Me.pCMCIAField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property CopyProtection() As String
+ Get
+ Return Me.copyProtectionField
+ End Get
+ Set
+ Me.copyProtectionField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class PCMCIAType
+
+ Private cISField As DumpType
+
+ '''
+ Public Property CIS() As DumpType
+ Get
+ Return Me.cISField
+ End Get
+ Set
+ Me.cISField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class PartitionType
+
+ Private sequenceField As Integer
+
+ Private nameField As String
+
+ Private typeField As String
+
+ Private startSectorField As Integer
+
+ Private endSectorField As Integer
+
+ Private descriptionField As String
+
+ Private fileSystemsField As FileSystemType()
+
+ '''
+ Public Property Sequence() As Integer
+ Get
+ Return Me.sequenceField
+ End Get
+ Set
+ Me.sequenceField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Name() As String
+ Get
+ Return Me.nameField
+ End Get
+ Set
+ Me.nameField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Type() As String
+ Get
+ Return Me.typeField
+ End Get
+ Set
+ Me.typeField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property StartSector() As Integer
+ Get
+ Return Me.startSectorField
+ End Get
+ Set
+ Me.startSectorField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property EndSector() As Integer
+ Get
+ Return Me.endSectorField
+ End Get
+ Set
+ Me.endSectorField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property Description() As String
+ Get
+ Return Me.descriptionField
+ End Get
+ Set
+ Me.descriptionField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property FileSystems() As FileSystemType()
+ Get
+ Return Me.fileSystemsField
+ End Get
+ Set
+ Me.fileSystemsField = Value
+ End Set
+ End Property
+ End Class
+
+ '''
+ _
+ Partial Public Class FileSystemType
+
+ Private typeField As String
+
+ Private creationDateField As Date
+
+ Private creationDateFieldSpecified As Boolean
+
+ Private modificationDateField As Date
+
+ Private modificationDateFieldSpecified As Boolean
+
+ Private backupDateField As Date
+
+ Private backupDateFieldSpecified As Boolean
+
+ Private clusterSizeField As Integer
+
+ Private clustersField As Long
+
+ Private filesField As Long
+
+ Private filesFieldSpecified As Boolean
+
+ Private bootableField As Boolean
+
+ Private volumeSerialField As String
+
+ Private volumeNameField As String
+
+ Private freeClustersField As Long
+
+ Private freeClustersFieldSpecified As Boolean
+
+ Private dirtyField As Boolean
+
+ Private expirationDateField As Date
+
+ Private expirationDateFieldSpecified As Boolean
+
+ Private effectiveDateField As Date
+
+ Private effectiveDateFieldSpecified As Boolean
+
+ Private systemIdentifierField As String
+
+ Private volumeSetIdentifierField As String
+
+ Private publisherIdentifierField As String
+
+ Private dataPreparerIdentifierField As String
+
+ Private applicationIdentifierField As String
+
+ '''
+ Public Property Type() As String
+ Get
+ Return Me.typeField
+ End Get
+ Set
+ Me.typeField = Value
+ End Set
+ End Property
+
+ '''
+ Public Property CreationDate() As Date
+ Get
+ Return Me.creationDateField
+ End Get
+ Set
+ Me.creationDateField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property CreationDateSpecified() As Boolean
+ Get
+ Return Me.creationDateFieldSpecified
+ End Get
+ Set
+ Me.creationDateFieldSpecified = Value
+ End Set
+ End Property
+
+ '''
+ Public Property ModificationDate() As Date
+ Get
+ Return Me.modificationDateField
+ End Get
+ Set
+ Me.modificationDateField = Value
+ End Set
+ End Property
+
+ '''
+ _
+ Public Property ModificationDateSpecified() As Boolean
+ Get
+ Return Me.modificationDateFieldSpecified
+ End Get
+ Set
+ Me.modificationDateFieldSpecified = Value
+ End Set
+ End Property
+
+ '''