'------------------------------------------------------------------------------ ' ' This code was generated by a tool. ' Mono Runtime Version: 4.0.30319.42000 ' ' Changes to this file may cause incorrect behavior and will be lost if ' the code is regenerated. ' '------------------------------------------------------------------------------ Option Explicit On Option Strict On ' 'This source code was auto-generated by MonoXSD ' Namespace Schemas ''' _ Partial Public Class CICMMetadataType Private developerField As String() Private publisherField As String() Private authorField As String() Private performerField As String() Private nameField As String Private versionField As String Private releaseTypeField As CICMMetadataTypeReleaseType Private releaseTypeFieldSpecified As Boolean Private releaseDateField As Date Private releaseDateFieldSpecified As Boolean Private barcodesField As BarcodeType() Private partNumberField As String Private serialNumberField As String Private keywordsField As String() Private magazineField As MagazineType() Private bookField As BookType() Private categoriesField As String() Private subcategoriesField As String() Private languagesField As LanguagesTypeLanguage() Private systemsField As String() Private architecturesField As ArchitecturesTypeArchitecture() Private requiredOperatingSystemsField As RequiredOperatingSystemType() Private userManualField As UserManualType() Private opticalDiscField As OpticalDiscType() Private advertisementField As AdvertisementType() Private linearMediaField As LinearMediaType() Private pCICardField As PCIType() Private blockMediaField As BlockMediaType() Private audioMediaField As AudioMediaType() ''' _ Public Property Developer() As String() Get Return Me.developerField End Get Set Me.developerField = Value End Set End Property ''' _ Public Property Publisher() As String() Get Return Me.publisherField End Get Set Me.publisherField = Value End Set End Property ''' _ Public Property Author() As String() Get Return Me.authorField End Get Set Me.authorField = Value End Set End Property ''' _ Public Property Performer() As String() Get Return Me.performerField End Get Set Me.performerField = 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 Version() As String Get Return Me.versionField End Get Set Me.versionField = Value End Set End Property ''' Public Property ReleaseType() As CICMMetadataTypeReleaseType Get Return Me.releaseTypeField End Get Set Me.releaseTypeField = Value End Set End Property ''' _ Public Property ReleaseTypeSpecified() As Boolean Get Return Me.releaseTypeFieldSpecified End Get Set Me.releaseTypeFieldSpecified = Value End Set End Property ''' _ Public Property ReleaseDate() As Date Get Return Me.releaseDateField End Get Set Me.releaseDateField = Value End Set End Property ''' _ Public Property ReleaseDateSpecified() As Boolean Get Return Me.releaseDateFieldSpecified End Get Set Me.releaseDateFieldSpecified = Value End Set End Property ''' _ Public Property Barcodes() As BarcodeType() Get Return Me.barcodesField End Get Set Me.barcodesField = Value End Set End Property ''' Public Property PartNumber() As String Get Return Me.partNumberField End Get Set Me.partNumberField = Value End Set End Property ''' Public Property SerialNumber() As String Get Return Me.serialNumberField End Get Set Me.serialNumberField = Value End Set End Property ''' _ Public Property Keywords() As String() Get Return Me.keywordsField End Get Set Me.keywordsField = Value End Set End Property ''' _ Public Property Magazine() As MagazineType() Get Return Me.magazineField End Get Set Me.magazineField = Value End Set End Property ''' _ Public Property Book() As BookType() Get Return Me.bookField End Get Set Me.bookField = Value End Set End Property ''' _ Public Property Categories() As String() Get Return Me.categoriesField End Get Set Me.categoriesField = Value End Set End Property ''' _ Public Property Subcategories() As String() Get Return Me.subcategoriesField End Get Set Me.subcategoriesField = Value End Set End Property ''' _ Public Property Languages() As LanguagesTypeLanguage() Get Return Me.languagesField End Get Set Me.languagesField = Value End Set End Property ''' _ Public Property Systems() As String() Get Return Me.systemsField End Get Set Me.systemsField = Value End Set End Property ''' _ Public Property Architectures() As ArchitecturesTypeArchitecture() Get Return Me.architecturesField End Get Set Me.architecturesField = Value End Set End Property ''' _ Public Property RequiredOperatingSystems() As RequiredOperatingSystemType() Get Return Me.requiredOperatingSystemsField End Get Set Me.requiredOperatingSystemsField = Value End Set End Property ''' _ Public Property UserManual() As UserManualType() Get Return Me.userManualField End Get Set Me.userManualField = Value End Set End Property ''' _ Public Property OpticalDisc() As OpticalDiscType() Get Return Me.opticalDiscField End Get Set Me.opticalDiscField = Value End Set End Property ''' _ Public Property Advertisement() As AdvertisementType() Get Return Me.advertisementField End Get Set Me.advertisementField = Value End Set End Property ''' _ Public Property LinearMedia() As LinearMediaType() Get Return Me.linearMediaField End Get Set Me.linearMediaField = Value End Set End Property ''' _ Public Property PCICard() As PCIType() Get Return Me.pCICardField End Get Set Me.pCICardField = Value End Set End Property ''' _ Public Property BlockMedia() As BlockMediaType() Get Return Me.blockMediaField End Get Set Me.blockMediaField = Value End Set End Property ''' _ Public Property AudioMedia() As AudioMediaType() Get Return Me.audioMediaField End Get Set Me.audioMediaField = Value End Set End Property End Class ''' _ Public Enum CICMMetadataTypeReleaseType ''' Retail ''' Bundle ''' Coverdisc ''' Subscription ''' Demo ''' OEM End Enum ''' _ Partial Public Class BarcodeType Private typeField As BarcodeTypeType Private valueField As String ''' _ Public Property type() As BarcodeTypeType Get Return Me.typeField End Get Set Me.typeField = 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 ''' _ Public Enum BarcodeTypeType ''' aztec ''' codabar ''' code11 ''' code128 ''' code39 ''' code93 ''' cpcbinary ''' ezcode ''' fim ''' itf ''' itf14 ''' ean13 ''' ean8 ''' maxicode ''' isbn ''' isrc ''' msi ''' tof ''' shotcode ''' rm4scc ''' qr ''' ean5 ''' ean2 ''' _ qr1 ''' postnet ''' postbar ''' plessey ''' pharmacode ''' pdf417 ''' patchcode End Enum ''' _ Partial Public Class AudioBlockType Private imageField As ImageType Private sizeField As Long Private accoustIDField As String Private checksumsField As ChecksumType() Private formatField 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 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 End Get Set Me.checksumsField = Value End Set End Property ''' Public Property Format() As String Get Return Me.formatField End Get Set Me.formatField = Value End Set End Property End Class ''' _ Partial Public Class ImageType Private formatField As String Private offsetField As Long Private offsetFieldSpecified As Boolean 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 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.valueField End Get Set Me.valueField = Value End Set End Property End Class ''' _ Partial Public Class ChecksumType Private typeField As ChecksumTypeType Private valueField As String ''' _ Public Property type() As ChecksumTypeType Get Return Me.typeField End Get Set Me.typeField = 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 ''' _ Public Enum ChecksumTypeType ''' fletcher16 ''' fletcher32 ''' adler32 ''' crc16 ''' crc16ccitt ''' crc32 ''' crc64 ''' md4 ''' md5 ''' dm6 ''' ripemd128 ''' ripemd160 ''' ripemed320 ''' sha1 ''' sha224 ''' sha256 ''' sha384 ''' sha512 ''' sha3 ''' skein ''' snefru ''' blake256 ''' blake512 ''' tiger ''' whirlpool ''' spamsum End Enum ''' _ Partial Public Class AudioMediaType Private imageField As ImageType Private sizeField As Long Private checksumsField As ChecksumType() Private sequenceField As SequenceType Private partNumberField As String Private serialNumberField As String 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 DumpHardwareType() ''' 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 PartNumber() As String Get Return Me.partNumberField End Get Set Me.partNumberField = Value End Set End Property ''' Public Property SerialNumber() As String Get Return Me.serialNumberField End Get Set Me.serialNumberField = 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 DumpHardwareType() 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 ''' aar ''' abk ''' ace ''' ach ''' ada ''' ady ''' afa ''' afh ''' afr ''' ain ''' aka ''' akk ''' alb ''' ale ''' alg ''' alt ''' amh ''' ang ''' anp ''' apa ''' ara ''' arc ''' arg ''' arm ''' arn ''' arp ''' art ''' arw ''' asm ''' ast ''' ath ''' aus ''' ava ''' ave ''' awa ''' aym ''' aze ''' bad ''' bai ''' bak ''' bal ''' bam ''' ban ''' baq ''' bas ''' bat ''' bej ''' bel ''' bem ''' ben ''' ber ''' bho ''' bih ''' bik ''' bin ''' bis ''' bla ''' bnt ''' bos ''' bra ''' bre ''' btk ''' bua ''' bug ''' bul ''' bur ''' byn ''' cad ''' cai ''' car ''' cat ''' cau ''' ceb ''' cel ''' cha ''' chb ''' che ''' chg ''' chi ''' chk ''' chm ''' chn ''' cho ''' chp ''' chr ''' chu ''' chv ''' chy ''' cmc ''' cop ''' cor ''' cos ''' cpe ''' cpf ''' cpp ''' cre ''' crh ''' crp ''' csb ''' cus ''' cze ''' dak ''' dan ''' dar ''' day ''' del ''' den ''' dgr ''' din ''' div ''' doi ''' dra ''' dsb ''' dua ''' dum ''' dut ''' dyu ''' dzo ''' efi ''' egy ''' eka ''' elx ''' eng ''' enm ''' epo ''' est ''' ewe ''' ewo ''' fan ''' fao ''' fat ''' fij ''' fil ''' fin ''' fiu ''' fon ''' fre ''' frm ''' fro ''' frr ''' frs ''' fry ''' ful ''' fur ''' gaa ''' gay ''' gba ''' gem ''' geo ''' ger ''' gez ''' gil ''' gla ''' gle ''' glg ''' glv ''' gmh ''' goh ''' gon ''' gor ''' got ''' grb ''' grc ''' gre ''' grn ''' gsw ''' guj ''' gwi ''' hai ''' hat ''' hau ''' haw ''' heb ''' her ''' hil ''' him ''' hin ''' hit ''' hmn ''' hmo ''' hrv ''' hsb ''' hun ''' hup ''' iba ''' ibo ''' ice ''' ido ''' iii ''' ijo ''' iku ''' ile ''' ilo ''' ina ''' inc ''' ind ''' ine ''' inh ''' ipk ''' ira ''' iro ''' ita ''' jav ''' jbo ''' jpn ''' jpr ''' jrb ''' kaa ''' kab ''' kac ''' kal ''' kam ''' kan ''' kar ''' kas ''' kau ''' kaw ''' kaz ''' kbd ''' kha ''' khi ''' khm ''' kho ''' kik ''' kin ''' kir ''' kmb ''' kok ''' kom ''' kon ''' kor ''' kos ''' kpe ''' krc ''' krl ''' kro ''' kru ''' kua ''' kum ''' kur ''' kut ''' lad ''' lah ''' lam ''' lao ''' lat ''' lav ''' lez ''' lim ''' lin ''' lit ''' lol ''' loz ''' ltz ''' lua ''' lub ''' lug ''' lui ''' lun ''' luo ''' lus ''' mac ''' mad ''' mag ''' mah ''' mai ''' mak ''' mal ''' man ''' mao ''' map ''' mar ''' mas ''' may ''' mdf ''' mdr ''' men ''' mga ''' mic ''' min ''' mis ''' mkh ''' mlg ''' mlt ''' mnc ''' mni ''' mno ''' moh ''' mon ''' mos ''' mul ''' mun ''' mus ''' mwl ''' mwr ''' myn ''' myv ''' nah ''' nai ''' nap ''' nau ''' nav ''' nbl ''' nde ''' ndo ''' nds ''' nep ''' new ''' nia ''' nic ''' niu ''' nno ''' nob ''' nog ''' non ''' nor ''' nqo ''' nso ''' nub ''' nwc ''' nya ''' nym ''' nyn ''' nyo ''' nzi ''' oci ''' oji ''' ori ''' orm ''' osa ''' oss ''' ota ''' oto ''' paa ''' pag ''' pal ''' pam ''' pan ''' pap ''' pau ''' peo ''' per ''' phi ''' phn ''' pli ''' pol ''' pon ''' por ''' pra ''' pro ''' pus ''' _ qaaqtz ''' que ''' raj ''' rap ''' rar ''' roa ''' roh ''' rom ''' rum ''' run ''' rup ''' rus ''' sad ''' sag ''' sah ''' sai ''' sal ''' sam ''' san ''' sas ''' sat ''' scn ''' sco ''' sel ''' sem ''' sga ''' sgn ''' shn ''' sid ''' sin ''' sio ''' sit ''' sla ''' slo ''' slv ''' sma ''' sme ''' smi ''' smj ''' smn ''' smo ''' sms ''' sna ''' snd ''' snk ''' sog ''' som ''' son ''' sot ''' spa ''' srd ''' srn ''' srp ''' srr ''' ssa ''' ssw ''' suk ''' sun ''' sus ''' sux ''' swa ''' swe ''' syc ''' syr ''' tah ''' tai ''' tam ''' tat ''' tel ''' tem ''' ter ''' tet ''' tgk ''' tgl ''' tha ''' tib ''' tig ''' tir ''' tiv ''' tkl ''' tlh ''' tli ''' tmh ''' tog ''' ton ''' tpi ''' tsi ''' tsn ''' tso ''' tuk ''' tum ''' tup ''' tur ''' tut ''' tvl ''' twi ''' tyv ''' udm ''' uga ''' uig ''' ukr ''' umb ''' und ''' urd ''' uzb ''' vai ''' ven ''' vie ''' vol ''' vot ''' wak ''' wal ''' war ''' was ''' wel ''' wen ''' wln ''' wol ''' xal ''' xho ''' yao ''' yap ''' yid ''' yor ''' ypk ''' zap ''' zbl ''' zen ''' zgh ''' zha ''' znd ''' zul ''' zun ''' zxx ''' zza End Enum ''' _ Partial Public Class MediaScanType Private mediaScanElementField As MediaScanTypeMediaScanElement Private scanField As ScanType ''' Public Property MediaScanElement() As MediaScanTypeMediaScanElement Get Return Me.mediaScanElementField End Get Set Me.mediaScanElementField = 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 MediaScanTypeMediaScanElement ''' up ''' down ''' front ''' back ''' left ''' right End Enum ''' _ Partial Public Class DumpHardwareType Private manufacturerField As String Private modelField As String Private revisionField As String Private firmwareField As String Private serialField As String Private extentsField As ExtentType() Private softwareField As SoftwareType ''' 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 Revision() As String Get Return Me.revisionField End Get Set Me.revisionField = 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 Serial() As String Get Return Me.serialField End Get Set Me.serialField = Value End Set End Property ''' _ Public Property Extents() As ExtentType() Get Return Me.extentsField End Get Set Me.extentsField = Value End Set End Property ''' Public Property Software() As SoftwareType Get Return Me.softwareField End Get Set Me.softwareField = Value End Set End Property End Class ''' _ Partial Public Class ExtentType Private startField As ULong Private endField As ULong ''' Public Property Start() As ULong Get Return Me.startField End Get Set Me.startField = Value End Set End Property ''' Public Property End() As ULong Get Return Me.endField End Get Set Me.endField = Value End Set End Property End Class ''' _ Partial Public Class SoftwareType Private nameField As String Private versionField As String Private operatingSystemField As String ''' Public Property Name() As String Get Return Me.nameField End Get Set Me.nameField = Value End Set End Property ''' Public Property Version() As String Get Return Me.versionField End Get Set Me.versionField = Value End Set End Property ''' Public Property OperatingSystem() As String Get Return Me.operatingSystemField End Get Set Me.operatingSystemField = Value End Set End Property End Class ''' _ Partial Public Class BlockTrackType Private imageField As ImageType Private sizeField As Long Private headField As Long Private cylinderField As Long Private startSectorField As Long Private endSectorField As Long Private sectorsField As Long Private bytesPerSectorField As Integer Private checksumsField As ChecksumType() Private formatField 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 Head() As Long Get Return Me.headField End Get Set 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.checksumsField End Get Set Me.checksumsField = Value End Set End Property ''' Public Property Format() As String Get Return Me.formatField End Get Set Me.formatField = Value End Set End Property End Class ''' _ Partial Public Class USBType Private vendorIDField As Integer Private productIDField As Integer Private descriptorsField As DumpType ''' Public Property VendorID() As Integer Get Return Me.vendorIDField End Get Set Me.vendorIDField = Value End Set End Property ''' Public Property ProductID() As Integer Get Return Me.productIDField End Get Set Me.productIDField = Value End Set End Property ''' Public Property Descriptors() As DumpType Get Return Me.descriptorsField End Get Set 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 TapeFileType Private imageField As ImageType Private sizeField As Long Private sequenceField As Long Private blockSizeField As Long Private startBlockField As Long Private endBlockField As Long Private checksumsField As ChecksumType() ''' 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 Sequence() As Long Get Return Me.sequenceField End Get Set Me.sequenceField = Value End Set End Property ''' Public Property BlockSize() As Long Get Return Me.blockSizeField End Get Set Me.blockSizeField = Value End Set End Property ''' Public Property StartBlock() As Long Get Return Me.startBlockField End Get Set Me.startBlockField = Value End Set End Property ''' Public Property EndBlock() As Long Get Return Me.endBlockField End Get Set Me.endBlockField = 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 TapePartitionType Private imageField As ImageType Private sizeField As Long Private sequenceField As Long Private startBlockField As Long Private endBlockField As Long Private checksumsField As ChecksumType() Private fileField As TapeFileType() ''' 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 Sequence() As Long Get Return Me.sequenceField End Get Set Me.sequenceField = Value End Set End Property ''' Public Property StartBlock() As Long Get Return Me.startBlockField End Get Set Me.startBlockField = Value End Set End Property ''' Public Property EndBlock() As Long Get Return Me.endBlockField End Get Set Me.endBlockField = 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 File() As TapeFileType() Get Return Me.fileField End Get Set Me.fileField = Value End Set End Property End Class ''' _ Partial Public Class BlockSizeType Private startingBlockField As Integer Private valueField As Integer ''' _ Public Property startingBlock() As Integer Get Return Me.startingBlockField End Get Set Me.startingBlockField = Value End Set End Property ''' _ Public Property Value() As Integer Get Return Me.valueField End Get Set Me.valueField = Value End Set End Property End Class ''' _ Partial Public Class BlockMediaType Private imageField As ImageType Private sizeField As Long Private checksumsField As ChecksumType() Private contentChecksumsField 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 partNumberField As String Private serialNumberField As String Private physicalBlockSizeField As Integer Private logicalBlockSizeField As Integer Private logicalBlocksField As Long Private variableBlockSizeField As BlockSizeType() Private tapeInformationField As TapePartitionType() 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 mAMField As DumpType 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 DumpHardwareType() 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 ContentChecksums() As ChecksumType() Get Return Me.contentChecksumsField End Get Set Me.contentChecksumsField = 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 PartNumber() As String Get Return Me.partNumberField End Get Set Me.partNumberField = Value End Set End Property ''' Public Property SerialNumber() As String Get Return Me.serialNumberField End Get Set Me.serialNumberField = 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 VariableBlockSize() As BlockSizeType() Get Return Me.variableBlockSizeField End Get Set Me.variableBlockSizeField = Value End Set End Property ''' _ Public Property TapeInformation() As TapePartitionType() Get Return Me.tapeInformationField End Get Set Me.tapeInformationField = 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 MAM() As DumpType Get Return Me.mAMField End Get Set Me.mAMField = 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 DumpHardwareType() 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 partNumberField As String Private serialNumberField As String 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 DumpHardwareType() 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 PartNumber() As String Get Return Me.partNumberField End Get Set Me.partNumberField = Value End Set End Property ''' Public Property SerialNumber() As String Get Return Me.serialNumberField End Get Set Me.serialNumberField = 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 DumpHardwareType() 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 Private complianceField As String Private manufacturerCodeField As UShort Private manufacturerCodeFieldSpecified As Boolean Private cardCodeField As UShort Private cardCodeFieldSpecified As Boolean Private manufacturerField As String Private productNameField As String Private additionalInformationField As String() ''' Public Property CIS() As DumpType Get Return Me.cISField End Get Set Me.cISField = Value End Set End Property ''' Public Property Compliance() As String Get Return Me.complianceField End Get Set Me.complianceField = Value End Set End Property ''' Public Property ManufacturerCode() As UShort Get Return Me.manufacturerCodeField End Get Set Me.manufacturerCodeField = Value End Set End Property ''' _ Public Property ManufacturerCodeSpecified() As Boolean Get Return Me.manufacturerCodeFieldSpecified End Get Set Me.manufacturerCodeFieldSpecified = Value End Set End Property ''' Public Property CardCode() As UShort Get Return Me.cardCodeField End Get Set Me.cardCodeField = Value End Set End Property ''' _ Public Property CardCodeSpecified() As Boolean Get Return Me.cardCodeFieldSpecified End Get Set Me.cardCodeFieldSpecified = 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 ProductName() As String Get Return Me.productNameField End Get Set Me.productNameField = Value End Set End Property ''' _ Public Property AdditionalInformation() As String() Get Return Me.additionalInformationField End Get Set Me.additionalInformationField = 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 ''' Public Property BackupDate() As Date Get Return Me.backupDateField End Get Set Me.backupDateField = Value End Set End Property ''' _ Public Property BackupDateSpecified() As Boolean Get Return Me.backupDateFieldSpecified End Get Set Me.backupDateFieldSpecified = Value End Set End Property ''' Public Property ClusterSize() As Integer Get Return Me.clusterSizeField End Get Set Me.clusterSizeField = Value End Set End Property ''' Public Property Clusters() As Long Get Return Me.clustersField End Get Set Me.clustersField = Value End Set End Property ''' Public Property Files() As Long Get Return Me.filesField End Get Set Me.filesField = Value End Set End Property ''' _ Public Property FilesSpecified() As Boolean Get Return Me.filesFieldSpecified End Get Set Me.filesFieldSpecified = Value End Set End Property ''' Public Property Bootable() As Boolean Get Return Me.bootableField End Get Set Me.bootableField = Value End Set End Property ''' Public Property VolumeSerial() As String Get Return Me.volumeSerialField End Get Set Me.volumeSerialField = Value End Set End Property ''' Public Property VolumeName() As String Get Return Me.volumeNameField End Get Set Me.volumeNameField = Value End Set End Property ''' Public Property FreeClusters() As Long Get Return Me.freeClustersField End Get Set Me.freeClustersField = Value End Set End Property ''' _ Public Property FreeClustersSpecified() As Boolean Get Return Me.freeClustersFieldSpecified End Get Set Me.freeClustersFieldSpecified = Value End Set End Property ''' Public Property Dirty() As Boolean Get Return Me.dirtyField End Get Set Me.dirtyField = Value End Set End Property ''' Public Property ExpirationDate() As Date Get Return Me.expirationDateField End Get Set Me.expirationDateField = Value End Set End Property ''' _ Public Property ExpirationDateSpecified() As Boolean Get Return Me.expirationDateFieldSpecified End Get Set Me.expirationDateFieldSpecified = Value End Set End Property ''' Public Property EffectiveDate() As Date Get Return Me.effectiveDateField End Get Set Me.effectiveDateField = Value End Set End Property ''' _ Public Property EffectiveDateSpecified() As Boolean Get Return Me.effectiveDateFieldSpecified End Get Set Me.effectiveDateFieldSpecified = Value End Set End Property ''' Public Property SystemIdentifier() As String Get Return Me.systemIdentifierField End Get Set Me.systemIdentifierField = Value End Set End Property ''' Public Property VolumeSetIdentifier() As String Get Return Me.volumeSetIdentifierField End Get Set Me.volumeSetIdentifierField = Value End Set End Property ''' Public Property PublisherIdentifier() As String Get Return Me.publisherIdentifierField End Get Set Me.publisherIdentifierField = Value End Set End Property ''' Public Property DataPreparerIdentifier() As String Get Return Me.dataPreparerIdentifierField End Get Set Me.dataPreparerIdentifierField = Value End Set End Property ''' Public Property ApplicationIdentifier() As String Get Return Me.applicationIdentifierField End Get Set Me.applicationIdentifierField = Value End Set End Property End Class ''' _ Partial Public Class CoordinatesType Private latitudeField As Double Private longitudeField As Double ''' Public Property Latitude() As Double Get Return Me.latitudeField End Get Set Me.latitudeField = Value End Set End Property ''' Public Property Longitude() As Double Get Return Me.longitudeField End Get Set Me.longitudeField = Value End Set End Property End Class ''' _ Partial Public Class RecordingType Private broadcasterField As String Private broadcastPlatformField As String Private sourceFormatField As RecordingTypeSourceFormat Private timestampField As Date Private softwareField As SoftwareType() Private coordinatesField As CoordinatesType ''' Public Property Broadcaster() As String Get Return Me.broadcasterField End Get Set Me.broadcasterField = Value End Set End Property ''' Public Property BroadcastPlatform() As String Get Return Me.broadcastPlatformField End Get Set Me.broadcastPlatformField = Value End Set End Property ''' Public Property SourceFormat() As RecordingTypeSourceFormat Get Return Me.sourceFormatField End Get Set Me.sourceFormatField = Value End Set End Property ''' Public Property Timestamp() As Date Get Return Me.timestampField End Get Set Me.timestampField = Value End Set End Property ''' _ Public Property Software() As SoftwareType() Get Return Me.softwareField End Get Set Me.softwareField = Value End Set End Property ''' Public Property Coordinates() As CoordinatesType Get Return Me.coordinatesField End Get Set Me.coordinatesField = Value End Set End Property End Class ''' _ Public Enum RecordingTypeSourceFormat ''' _ ITUA ''' _ ITUB ''' _ ITUC ''' _ ITUD ''' _ ITUE ''' _ ITUF ''' _ ITUG ''' _ ITUH ''' _ ITUI ''' _ ITUJ ''' _ ITUK ''' _ ITUL ''' _ ITUM ''' _ ITUN ''' _ PALB ''' _ SECAMB ''' _ PALD ''' _ SECAMD ''' _ PALG ''' _ SECAMG ''' _ PALH ''' _ PALI ''' _ PALK ''' _ SECAMK ''' _ NTSCM ''' _ PALN ''' _ PALM ''' _ SECAMM ''' MUSE ''' PALplus ''' FM ''' AM ''' COFDM ''' _ CAMD ''' DAB ''' _ DAB1 ''' DRM ''' _ DRM1 ''' FMeXtra ''' ATSC ''' ATSC2 ''' ATSC3 ''' _ ATSCMH ''' _ DVBT ''' _ DVBT2 ''' _ DVBS ''' _ DVBS2 ''' _ DVBS2X ''' _ DVBC ''' _ DVBC2 ''' _ DVBH ''' _ DVBNGH ''' _ DVBSH ''' _ ISDBT ''' _ ISDBTb ''' _ ISDBS ''' _ ISDBC ''' _ Item1seg ''' DTMB ''' CCMB ''' _ TDMB ''' _ SDMB ''' IPTV ''' _ DVBMT ''' _ DVBMC ''' _ DVBMS ''' ADR ''' SDR End Enum ''' _ Partial Public Class SubtitleTracksType Private languagesField As LanguagesTypeLanguage() Private trackNumberField As Integer Private codecField As String ''' _ Public Property Languages() As LanguagesTypeLanguage() Get Return Me.languagesField End Get Set Me.languagesField = Value End Set End Property ''' _ Public Property TrackNumber() As Integer Get Return Me.trackNumberField End Get Set Me.trackNumberField = Value End Set End Property ''' _ Public Property Codec() As String Get Return Me.codecField End Get Set Me.codecField = Value End Set End Property End Class ''' _ Partial Public Class VideoTracksType Private languagesField As LanguagesTypeLanguage() Private trackNumberField As Integer Private codecField As String Private horizontalField As Integer Private verticalField As Integer Private meanBitrateField As Long Private threeDField As Boolean ''' _ Public Property Languages() As LanguagesTypeLanguage() Get Return Me.languagesField End Get Set Me.languagesField = Value End Set End Property ''' _ Public Property TrackNumber() As Integer Get Return Me.trackNumberField End Get Set Me.trackNumberField = Value End Set End Property ''' _ Public Property Codec() As String Get Return Me.codecField End Get Set Me.codecField = Value End Set End Property ''' _ Public Property Horizontal() As Integer Get Return Me.horizontalField End Get Set Me.horizontalField = Value End Set End Property ''' _ Public Property Vertical() As Integer Get Return Me.verticalField End Get Set Me.verticalField = Value End Set End Property ''' _ Public Property MeanBitrate() As Long Get Return Me.meanBitrateField End Get Set Me.meanBitrateField = Value End Set End Property ''' _ Public Property ThreeD() As Boolean Get Return Me.threeDField End Get Set Me.threeDField = Value End Set End Property End Class ''' _ Partial Public Class AudioTracksType Private languagesField As LanguagesTypeLanguage() Private trackNumberField As Integer Private accoustIDField As String Private codecField As String Private channelsField As Integer Private sampleRateField As Integer Private meanBitrateField As Long ''' _ Public Property Languages() As LanguagesTypeLanguage() Get Return Me.languagesField End Get Set Me.languagesField = Value End Set End Property ''' _ Public Property TrackNumber() As Integer Get Return Me.trackNumberField End Get Set Me.trackNumberField = 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 Codec() As String Get Return Me.codecField End Get Set Me.codecField = Value End Set End Property ''' _ Public Property Channels() As Integer Get Return Me.channelsField End Get Set Me.channelsField = Value End Set End Property ''' _ Public Property SampleRate() As Integer Get Return Me.sampleRateField End Get Set Me.sampleRateField = Value End Set End Property ''' _ Public Property MeanBitrate() As Long Get Return Me.meanBitrateField End Get Set Me.meanBitrateField = Value End Set End Property End Class ''' _ Partial Public Class AdvertisementType Private manufacturerField As String Private productField As String Private fileField As FileType Private fileSizeField As Long Private framesField As Long Private framesFieldSpecified As Boolean Private durationField As Long Private meanFrameRateField As Integer Private meanFrameRateFieldSpecified As Boolean Private checksumsField As ChecksumType() Private audioTrackField As AudioTracksType() Private videoTrackField As VideoTracksType() Private subtitleTrackField As SubtitleTracksType() Private recordingField As RecordingType ''' Public Property Manufacturer() As String Get Return Me.manufacturerField End Get Set Me.manufacturerField = Value End Set End Property ''' Public Property Product() As String Get Return Me.productField End Get Set Me.productField = Value End Set End Property ''' Public Property File() As FileType Get Return Me.fileField End Get Set Me.fileField = Value End Set End Property ''' Public Property FileSize() As Long Get Return Me.fileSizeField End Get Set Me.fileSizeField = Value End Set End Property ''' Public Property Frames() As Long Get Return Me.framesField End Get Set Me.framesField = Value End Set End Property ''' _ Public Property FramesSpecified() As Boolean Get Return Me.framesFieldSpecified End Get Set Me.framesFieldSpecified = Value End Set End Property ''' Public Property Duration() As Long Get Return Me.durationField End Get Set Me.durationField = Value End Set End Property ''' Public Property MeanFrameRate() As Integer Get Return Me.meanFrameRateField End Get Set Me.meanFrameRateField = Value End Set End Property ''' _ Public Property MeanFrameRateSpecified() As Boolean Get Return Me.meanFrameRateFieldSpecified End Get Set Me.meanFrameRateFieldSpecified = 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 AudioTrack() As AudioTracksType() Get Return Me.audioTrackField End Get Set Me.audioTrackField = Value End Set End Property ''' _ Public Property VideoTrack() As VideoTracksType() Get Return Me.videoTrackField End Get Set Me.videoTrackField = Value End Set End Property ''' _ Public Property SubtitleTrack() As SubtitleTracksType() Get Return Me.subtitleTrackField End Get Set Me.subtitleTrackField = Value End Set End Property ''' Public Property Recording() As RecordingType Get Return Me.recordingField End Get Set Me.recordingField = Value End Set End Property End Class ''' _ Partial Public Class SubChannelType Private imageField As ImageType Private sizeField As Long Private checksumsField As ChecksumType() ''' 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 End Class ''' _ Partial Public Class TrackSequenceType Private trackNumberField As Integer Private sessionField As Integer ''' Public Property TrackNumber() As Integer Get Return Me.trackNumberField End Get Set Me.trackNumberField = Value End Set End Property ''' Public Property Session() As Integer Get Return Me.sessionField End Get Set Me.sessionField = Value End Set End Property End Class ''' _ Partial Public Class TrackType Private imageField As ImageType Private sizeField As Long Private sequenceField 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 checksumsField As ChecksumType() Private subChannelField As SubChannelType Private fileSystemInformationField As PartitionType() ''' 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 Sequence() As TrackSequenceType Get Return Me.sequenceField End Get Set Me.sequenceField = Value End Set End Property ''' Public Property StartMSF() As String Get Return Me.startMSFField End Get Set Me.startMSFField = Value End Set End Property ''' Public Property EndMSF() As String Get Return Me.endMSFField End Get Set Me.endMSFField = 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 TrackType1() As TrackTypeTrackType Get Return Me.trackType1Field End Get Set Me.trackType1Field = 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 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 End Get Set Me.checksumsField = Value End Set End Property ''' 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 ''' _ Public Enum TrackTypeTrackType ''' audio ''' mode0 ''' mode1 ''' mode2 ''' m2f1 ''' m2f2 ''' dvd ''' hddvd ''' bluray ''' ddcd End Enum ''' _ Partial Public Class PS3EncryptionType Private keyField As String Private serialField As String ''' Public Property Key() As String Get Return Me.keyField End Get Set Me.keyField = Value End Set End Property ''' Public Property Serial() As String Get Return Me.serialField End Get Set Me.serialField = Value End Set End Property End Class ''' _ Partial Public Class XboxSecuritySectorsType Private requestVersionField As Integer Private requestNumberField As Integer Private securitySectorsField As DumpType ''' Public Property RequestVersion() As Integer Get Return Me.requestVersionField End Get Set Me.requestVersionField = Value End Set End Property ''' Public Property RequestNumber() As Integer Get Return Me.requestNumberField End Get Set Me.requestNumberField = Value End Set End Property ''' Public Property SecuritySectors() As DumpType Get Return Me.securitySectorsField End Get Set Me.securitySectorsField = Value End Set End Property End Class ''' _ Partial Public Class XboxType Private pFIField As DumpType Private dMIField As DumpType Private securitySectorsField As XboxSecuritySectorsType() ''' Public Property PFI() As DumpType Get Return Me.pFIField End Get Set Me.pFIField = Value End Set End Property ''' Public Property DMI() As DumpType Get Return Me.dMIField End Get Set Me.dMIField = Value End Set End Property ''' _ Public Property SecuritySectors() As XboxSecuritySectorsType() Get Return Me.securitySectorsField End Get Set Me.securitySectorsField = Value End Set End Property End Class ''' _ Partial Public Class BorderType Private imageField As String Private sizeField As Long Private checksumsField As ChecksumType() Private sessionField As Integer Private sessionFieldSpecified 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 session() As Integer Get Return Me.sessionField End Get Set Me.sessionField = Value End Set End Property ''' _ Public Property sessionSpecified() As Boolean Get Return Me.sessionFieldSpecified End Get Set Me.sessionFieldSpecified = Value End Set End Property End Class ''' _ Partial Public Class CaseType Private caseType1Field As CaseTypeCaseType Private scansField As ScansType ''' _ 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 ''' xbox360case ''' xboxonecase ''' saturnbigcase ''' gccase ''' wiicase ''' unknown End Enum ''' _ Partial Public Class LayeredTextType Private layerField As Integer Private layerFieldSpecified As Boolean Private valueField As String ''' _ 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 ''' _ Public Property Value() As String Get Return Me.valueField End Get Set Me.valueField = Value End Set End Property End Class ''' _ Partial Public Class SectorsType Private layerField As Integer Private layerFieldSpecified As Boolean Private valueField As Long ''' _ 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 ''' _ Public Property Value() As Long Get Return Me.valueField End Get Set Me.valueField = Value End Set End Property End Class ''' _ Partial Public Class LayersType Private sectorsField As SectorsType() Private typeField As LayersTypeType Private typeFieldSpecified As Boolean ''' _ Public Property Sectors() As SectorsType() Get Return Me.sectorsField End Get Set Me.sectorsField = Value End Set End Property ''' _ Public Property type() As LayersTypeType Get Return Me.typeField End Get Set Me.typeField = Value End Set End Property ''' _ Public Property typeSpecified() As Boolean Get Return Me.typeFieldSpecified End Get Set Me.typeFieldSpecified = Value End Set End Property End Class ''' _ Public Enum LayersTypeType ''' PTP ''' OTP End Enum ''' _ Partial Public Class OpticalDiscType Private imageField As ImageType Private sizeField As Long Private sequenceField As SequenceType Private layersField As LayersType Private checksumsField As ChecksumType() Private partNumberField As String Private serialNumberField As String 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 offsetField As Integer Private offsetFieldSpecified As Boolean Private tracksField As Integer() Private sessionsField As Integer Private copyProtectionField As String Private dimensionsField As DimensionsType Private caseField As CaseType Private scansField As ScansType Private pFIField As DumpType Private dMIField As DumpType Private cMIField As DumpType Private bCAField As DumpType Private aTIPField As DumpType Private aDIPField As DumpType Private pMAField As DumpType Private dDSField As DumpType Private sAIField As DumpType Private lastRMDField As DumpType Private pRIField As DumpType Private mediaIDField As DumpType Private pFIRField As DumpType Private dCBField As DumpType Private diField As DumpType Private pACField As DumpType Private tOCField As DumpType Private leadInCdTextField As DumpType Private leadInField As BorderType() Private leadOutField As BorderType() Private xboxField As XboxType Private pS3EncryptionField As PS3EncryptionType Private trackField As TrackType() Private dumpHardwareArrayField As DumpHardwareType() ''' 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 Sequence() As SequenceType Get Return Me.sequenceField End Get Set Me.sequenceField = Value End Set End Property ''' 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.checksumsField End Get Set Me.checksumsField = Value End Set End Property ''' Public Property PartNumber() As String Get Return Me.partNumberField End Get Set Me.partNumberField = Value End Set End Property ''' Public Property SerialNumber() As String Get Return Me.serialNumberField End Get Set Me.serialNumberField = Value End Set End Property ''' _ Public Property RingCode() As LayeredTextType() Get Return Me.ringCodeField End Get Set Me.ringCodeField = Value End Set End Property ''' _ Public Property MasteringSID() As LayeredTextType() Get Return Me.masteringSIDField End Get Set Me.masteringSIDField = Value End Set End Property ''' _ Public Property Toolstamp() As LayeredTextType() Get Return Me.toolstampField End Get Set Me.toolstampField = Value End Set End Property ''' _ Public Property MouldSID() As LayeredTextType() Get Return Me.mouldSIDField End Get Set Me.mouldSIDField = Value End Set End Property ''' _ Public Property MouldText() As LayeredTextType() Get Return Me.mouldTextField End Get Set Me.mouldTextField = Value End Set End Property ''' Public Property DiscType() As String Get Return Me.discTypeField End Get Set Me.discTypeField = Value End Set End Property ''' Public Property DiscSubType() As String Get Return Me.discSubTypeField End Get Set Me.discSubTypeField = Value End Set End Property ''' Public Property Offset() As Integer 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 Tracks() As Integer() Get Return Me.tracksField End Get Set Me.tracksField = Value End Set End Property ''' Public Property Sessions() As Integer Get Return Me.sessionsField End Get Set Me.sessionsField = 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 Case() As CaseType Get Return Me.caseField End Get Set Me.caseField = 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 PFI() As DumpType Get Return Me.pFIField End Get Set Me.pFIField = Value End Set End Property ''' Public Property DMI() As DumpType Get Return Me.dMIField End Get Set Me.dMIField = Value End Set End Property ''' Public Property CMI() As DumpType Get Return Me.cMIField End Get Set Me.cMIField = Value End Set End Property ''' Public Property BCA() As DumpType Get Return Me.bCAField End Get Set Me.bCAField = Value End Set End Property ''' Public Property ATIP() As DumpType Get Return Me.aTIPField End Get Set Me.aTIPField = Value End Set End Property ''' Public Property ADIP() As DumpType Get Return Me.aDIPField End Get Set Me.aDIPField = Value End Set End Property ''' Public Property PMA() As DumpType Get Return Me.pMAField End Get Set Me.pMAField = Value End Set End Property ''' Public Property DDS() As DumpType Get Return Me.dDSField End Get Set Me.dDSField = Value End Set End Property ''' Public Property SAI() As DumpType Get Return Me.sAIField End Get Set Me.sAIField = Value End Set End Property ''' Public Property LastRMD() As DumpType Get Return Me.lastRMDField End Get Set Me.lastRMDField = Value End Set End Property ''' Public Property PRI() As DumpType Get Return Me.pRIField End Get Set Me.pRIField = Value End Set End Property ''' Public Property MediaID() As DumpType Get Return Me.mediaIDField End Get Set Me.mediaIDField = Value End Set End Property ''' Public Property PFIR() As DumpType Get Return Me.pFIRField End Get Set Me.pFIRField = Value End Set End Property ''' Public Property DCB() As DumpType Get Return Me.dCBField End Get Set Me.dCBField = Value End Set End Property ''' Public Property DI() As DumpType Get Return Me.diField End Get Set Me.diField = Value End Set End Property ''' Public Property PAC() As DumpType Get Return Me.pACField End Get Set Me.pACField = Value End Set End Property ''' Public Property TOC() As DumpType Get Return Me.tOCField End Get Set Me.tOCField = Value End Set End Property ''' Public Property LeadInCdText() As DumpType Get Return Me.leadInCdTextField End Get Set Me.leadInCdTextField = Value End Set End Property ''' _ Public Property LeadIn() As BorderType() Get Return Me.leadInField End Get Set Me.leadInField = Value End Set End Property ''' _ Public Property LeadOut() As BorderType() Get Return Me.leadOutField End Get Set Me.leadOutField = Value End Set End Property ''' Public Property Xbox() As XboxType Get Return Me.xboxField End Get Set Me.xboxField = Value End Set End Property ''' Public Property PS3Encryption() As PS3EncryptionType Get Return Me.pS3EncryptionField End Get Set Me.pS3EncryptionField = Value End Set End Property ''' _ Public Property Track() As TrackType() Get Return Me.trackField End Get Set Me.trackField = Value End Set End Property ''' _ Public Property DumpHardwareArray() As DumpHardwareType() Get Return Me.dumpHardwareArrayField End Get Set Me.dumpHardwareArrayField = Value End Set End Property End Class ''' _ Partial Public Class UserManualType Private languageField As LanguagesTypeLanguage() Private pagesField As Integer Private pageSizeField As String Private scanField As ScanType ''' _ Public Property Language() As LanguagesTypeLanguage() Get Return Me.languageField End Get Set Me.languageField = Value End Set End Property ''' Public Property Pages() As Integer Get Return Me.pagesField End Get Set Me.pagesField = Value End Set End Property ''' Public Property PageSize() As String Get Return Me.pageSizeField End Get Set Me.pageSizeField = 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 ''' _ Partial Public Class RequiredOperatingSystemType Private nameField As String Private versionField As String() ''' Public Property Name() As String Get Return Me.nameField End Get Set Me.nameField = Value End Set End Property ''' _ Public Property Version() As String() Get Return Me.versionField End Get Set Me.versionField = Value End Set End Property End Class ''' _ Partial Public Class BookType Private barcodesField As BarcodeType() Private coverField As CoverType Private nameField As String Private editorialField As String Private authorField As String Private publicationDateField As Date Private publicationDateFieldSpecified As Boolean Private languageField As LanguagesTypeLanguage() Private pagesField As Integer Private pagesFieldSpecified As Boolean Private pageSizeField As String Private scanField As ScanType ''' _ Public Property Barcodes() As BarcodeType() Get Return Me.barcodesField End Get Set Me.barcodesField = Value End Set End Property ''' Public Property Cover() As CoverType Get Return Me.coverField End Get Set Me.coverField = 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 Editorial() As String Get Return Me.editorialField End Get Set Me.editorialField = Value End Set End Property ''' Public Property Author() As String Get Return Me.authorField End Get Set Me.authorField = Value End Set End Property ''' _ Public Property PublicationDate() As Date Get Return Me.publicationDateField End Get Set Me.publicationDateField = Value End Set End Property ''' _ Public Property PublicationDateSpecified() As Boolean Get Return Me.publicationDateFieldSpecified End Get Set Me.publicationDateFieldSpecified = Value End Set End Property ''' _ Public Property Language() As LanguagesTypeLanguage() Get Return Me.languageField End Get Set Me.languageField = Value End Set End Property ''' Public Property Pages() As Integer Get Return Me.pagesField End Get Set Me.pagesField = Value End Set End Property ''' _ Public Property PagesSpecified() As Boolean Get Return Me.pagesFieldSpecified End Get Set Me.pagesFieldSpecified = Value End Set End Property ''' Public Property PageSize() As String Get Return Me.pageSizeField End Get Set Me.pageSizeField = 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 ''' _ Partial Public Class CoverType Private fileField As FileType Private checksumsField As ChecksumType() Private thumbnailField As Byte() ''' 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 Thumbnail() As Byte() Get Return Me.thumbnailField End Get Set Me.thumbnailField = Value End Set End Property End Class ''' _ Partial Public Class MagazineType Private barcodesField As BarcodeType() Private coverField As CoverType Private nameField As String Private editorialField As String Private publicationDateField As Date Private publicationDateFieldSpecified As Boolean Private numberField As Integer Private numberFieldSpecified As Boolean Private languageField As LanguagesTypeLanguage() Private pagesField As Integer Private pagesFieldSpecified As Boolean Private pageSizeField As String Private scanField As ScanType ''' _ Public Property Barcodes() As BarcodeType() Get Return Me.barcodesField End Get Set Me.barcodesField = Value End Set End Property ''' Public Property Cover() As CoverType Get Return Me.coverField End Get Set Me.coverField = 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 Editorial() As String Get Return Me.editorialField End Get Set Me.editorialField = Value End Set End Property ''' _ Public Property PublicationDate() As Date Get Return Me.publicationDateField End Get Set Me.publicationDateField = Value End Set End Property ''' _ Public Property PublicationDateSpecified() As Boolean Get Return Me.publicationDateFieldSpecified End Get Set Me.publicationDateFieldSpecified = Value End Set End Property ''' Public Property Number() As Integer Get Return Me.numberField End Get Set Me.numberField = Value End Set End Property ''' _ Public Property NumberSpecified() As Boolean Get Return Me.numberFieldSpecified End Get Set Me.numberFieldSpecified = Value End Set End Property ''' _ Public Property Language() As LanguagesTypeLanguage() Get Return Me.languageField End Get Set Me.languageField = Value End Set End Property ''' Public Property Pages() As Integer Get Return Me.pagesField End Get Set Me.pagesField = Value End Set End Property ''' _ Public Property PagesSpecified() As Boolean Get Return Me.pagesFieldSpecified End Get Set Me.pagesFieldSpecified = Value End Set End Property ''' Public Property PageSize() As String Get Return Me.pageSizeField End Get Set Me.pageSizeField = 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 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 End Namespace