'------------------------------------------------------------------------------ ' ' This code was generated by a tool. ' Runtime Version:4.0.30319.42000 ' ' Changes to this file may cause incorrect behavior and will be lost if ' the code is regenerated. ' '------------------------------------------------------------------------------ Option Strict Off Option Explicit 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 ''' Shareware ''' FOSS ''' Adware ''' Donationware ''' _ Digitaldownload ''' SaaS 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 ULong 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 ULong 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 ULong 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 ULong 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 ULong 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 ULong 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 UInteger Private totalMediaField As UInteger Private sideField As Byte Private sideFieldSpecified As Boolean Private layerField As Byte 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 UInteger Get Return Me.mediaSequenceField End Get Set Me.mediaSequenceField = value End Set End Property ''' Public Property TotalMedia() As UInteger Get Return Me.totalMediaField End Get Set Me.totalMediaField = value End Set End Property ''' Public Property Side() As Byte 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 Byte 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 ULong Private headField As UShort Private cylinderField As UInteger Private startSectorField As ULong Private endSectorField As ULong Private sectorsField As ULong Private bytesPerSectorField As UInteger 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 ULong Get Return Me.sizeField End Get Set Me.sizeField = value End Set End Property ''' Public Property Head() As UShort Get Return Me.headField End Get Set Me.headField = value End Set End Property ''' Public Property Cylinder() As UInteger Get Return Me.cylinderField End Get Set Me.cylinderField = value End Set End Property ''' Public Property StartSector() As ULong Get Return Me.startSectorField End Get Set Me.startSectorField = value End Set End Property ''' Public Property EndSector() As ULong Get Return Me.endSectorField End Get Set Me.endSectorField = value End Set End Property ''' Public Property Sectors() As ULong Get Return Me.sectorsField End Get Set Me.sectorsField = value End Set End Property ''' Public Property BytesPerSector() As UInteger 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 UShort Private productIDField As UShort Private descriptorsField As DumpType ''' Public Property VendorID() As UShort Get Return Me.vendorIDField End Get Set Me.vendorIDField = value End Set End Property ''' Public Property ProductID() As UShort 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 ULong 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 ULong 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 ULong Private checksumsField() As ChecksumType Private pageField As Byte 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 ULong 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 Byte 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 MultiMediaCardType Private cIDField As DumpType Private cSDField As DumpType Private extendedCSDField As DumpType Private oCRField 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 ''' Public Property OCR() As DumpType Get Return Me.oCRField End Get Set Me.oCRField = value End Set End Property End Class ''' _ Partial Public Class SecureDigitalType Private cIDField As DumpType Private cSDField As DumpType Private sCRField As DumpType Private oCRField 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 SCR() As DumpType Get Return Me.sCRField End Get Set Me.sCRField = value End Set End Property ''' Public Property OCR() As DumpType Get Return Me.oCRField End Get Set Me.oCRField = 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 ULong Private sequenceField As ULong Private blockSizeField As ULong Private startBlockField As ULong Private endBlockField As ULong 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 ULong Get Return Me.sizeField End Get Set Me.sizeField = value End Set End Property ''' Public Property Sequence() As ULong Get Return Me.sequenceField End Get Set Me.sequenceField = value End Set End Property ''' Public Property BlockSize() As ULong Get Return Me.blockSizeField End Get Set Me.blockSizeField = value End Set End Property ''' Public Property StartBlock() As ULong Get Return Me.startBlockField End Get Set Me.startBlockField = value End Set End Property ''' Public Property EndBlock() As ULong 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 ULong Private sequenceField As ULong Private startBlockField As ULong Private endBlockField As ULong 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 ULong Get Return Me.sizeField End Get Set Me.sizeField = value End Set End Property ''' Public Property Sequence() As ULong Get Return Me.sequenceField End Get Set Me.sequenceField = value End Set End Property ''' Public Property StartBlock() As ULong Get Return Me.startBlockField End Get Set Me.startBlockField = value End Set End Property ''' Public Property EndBlock() As ULong 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 UInteger Private valueField As UInteger ''' _ Public Property startingBlock() As UInteger Get Return Me.startingBlockField End Get Set Me.startingBlockField = value End Set End Property ''' _ Public Property Value() As UInteger 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 ULong 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 UInteger Private logicalBlockSizeField As UInteger Private logicalBlocksField As ULong 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 multiMediaCardField As MultiMediaCardType Private sCSIField As SCSIType Private uSBField As USBType Private mAMField As DumpType Private headsField As UShort Private headsFieldSpecified As Boolean Private cylindersField As UInteger Private cylindersFieldSpecified As Boolean Private sectorsPerTrackField As ULong 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 ULong 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 UInteger Get Return Me.physicalBlockSizeField End Get Set Me.physicalBlockSizeField = value End Set End Property ''' Public Property LogicalBlockSize() As UInteger Get Return Me.logicalBlockSizeField End Get Set Me.logicalBlockSizeField = value End Set End Property ''' Public Property LogicalBlocks() As ULong 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 MultiMediaCard() As MultiMediaCardType Get Return Me.multiMediaCardField End Get Set Me.multiMediaCardField = 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 UShort 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 UInteger 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 ULong 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 UShort Private deviceIDField As UShort Private configurationField As DumpType Private expansionROMField As LinearMediaType ''' Public Property VendorID() As UShort Get Return Me.vendorIDField End Get Set Me.vendorIDField = value End Set End Property ''' Public Property DeviceID() As UShort 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 ULong Private imageChecksumsField() As ChecksumType Private checksumsField() As ChecksumType Private partNumberField As String Private serialNumberField As String Private titleField As String Private sequenceField As UInteger Private sequenceFieldSpecified As Boolean Private imageInterleaveField As UInteger Private imageInterleaveFieldSpecified As Boolean Private interleaveField As UInteger 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 ULong 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 UInteger 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 UInteger 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 UInteger 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 UInteger Private nameField As String Private typeField As String Private startSectorField As ULong Private endSectorField As ULong Private descriptionField As String Private fileSystemsField() As FileSystemType ''' Public Property Sequence() As UInteger 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 ULong Get Return Me.startSectorField End Get Set Me.startSectorField = value End Set End Property ''' Public Property EndSector() As ULong 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 UInteger Private clustersField As ULong Private filesField As ULong Private filesFieldSpecified As Boolean Private bootableField As Boolean Private volumeSerialField As String Private volumeNameField As String Private freeClustersField As ULong 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 Private contentsField As FilesystemContentsType ''' 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 UInteger Get Return Me.clusterSizeField End Get Set Me.clusterSizeField = value End Set End Property ''' Public Property Clusters() As ULong Get Return Me.clustersField End Get Set Me.clustersField = value End Set End Property ''' Public Property Files() As ULong 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 ULong 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 ''' Public Property Contents() As FilesystemContentsType Get Return Me.contentsField End Get Set Me.contentsField = value End Set End Property End Class ''' _ Partial Public Class FilesystemContentsType Private fileField() As ContentsFileType Private directoryField() As DirectoryType Private namespaceField As String ''' _ Public Property File() As ContentsFileType() Get Return Me.fileField End Get Set Me.fileField = value End Set End Property ''' _ Public Property Directory() As DirectoryType() Get Return Me.directoryField End Get Set Me.directoryField = value End Set End Property ''' _ Public Property [namespace]() As String Get Return Me.namespaceField End Get Set Me.namespaceField = value End Set End Property End Class ''' _ Partial Public Class ContentsFileType Private checksumsField() As ChecksumType Private extendedAttributesField() As ExtendedAttributeType Private nameField As String Private creationTimeField As Date Private creationTimeFieldSpecified As Boolean Private accessTimeField As Date Private accessTimeFieldSpecified As Boolean Private statusChangeTimeField As Date Private statusChangeTimeFieldSpecified As Boolean Private backupTimeField As Date Private backupTimeFieldSpecified As Boolean Private lastWriteTimeField As Date Private lastWriteTimeFieldSpecified As Boolean Private attributesField As ULong Private posixModeField As UInteger Private posixModeFieldSpecified As Boolean Private deviceNumberField As ULong Private deviceNumberFieldSpecified As Boolean Private posixGroupIdField As ULong Private posixGroupIdFieldSpecified As Boolean Private inodeField As ULong Private linksField As ULong Private posixUserIdField As ULong Private posixUserIdFieldSpecified As Boolean Private lengthField As ULong ''' _ Public Property Checksums() As ChecksumType() Get Return Me.checksumsField End Get Set Me.checksumsField = value End Set End Property ''' _ Public Property ExtendedAttributes() As ExtendedAttributeType() Get Return Me.extendedAttributesField End Get Set Me.extendedAttributesField = 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 creationTime() As Date Get Return Me.creationTimeField End Get Set Me.creationTimeField = value End Set End Property ''' _ Public Property creationTimeSpecified() As Boolean Get Return Me.creationTimeFieldSpecified End Get Set Me.creationTimeFieldSpecified = value End Set End Property ''' _ Public Property accessTime() As Date Get Return Me.accessTimeField End Get Set Me.accessTimeField = value End Set End Property ''' _ Public Property accessTimeSpecified() As Boolean Get Return Me.accessTimeFieldSpecified End Get Set Me.accessTimeFieldSpecified = value End Set End Property ''' _ Public Property statusChangeTime() As Date Get Return Me.statusChangeTimeField End Get Set Me.statusChangeTimeField = value End Set End Property ''' _ Public Property statusChangeTimeSpecified() As Boolean Get Return Me.statusChangeTimeFieldSpecified End Get Set Me.statusChangeTimeFieldSpecified = value End Set End Property ''' _ Public Property backupTime() As Date Get Return Me.backupTimeField End Get Set Me.backupTimeField = value End Set End Property ''' _ Public Property backupTimeSpecified() As Boolean Get Return Me.backupTimeFieldSpecified End Get Set Me.backupTimeFieldSpecified = value End Set End Property ''' _ Public Property lastWriteTime() As Date Get Return Me.lastWriteTimeField End Get Set Me.lastWriteTimeField = value End Set End Property ''' _ Public Property lastWriteTimeSpecified() As Boolean Get Return Me.lastWriteTimeFieldSpecified End Get Set Me.lastWriteTimeFieldSpecified = value End Set End Property ''' _ Public Property attributes() As ULong Get Return Me.attributesField End Get Set Me.attributesField = value End Set End Property ''' _ Public Property posixMode() As UInteger Get Return Me.posixModeField End Get Set Me.posixModeField = value End Set End Property ''' _ Public Property posixModeSpecified() As Boolean Get Return Me.posixModeFieldSpecified End Get Set Me.posixModeFieldSpecified = value End Set End Property ''' _ Public Property deviceNumber() As ULong Get Return Me.deviceNumberField End Get Set Me.deviceNumberField = value End Set End Property ''' _ Public Property deviceNumberSpecified() As Boolean Get Return Me.deviceNumberFieldSpecified End Get Set Me.deviceNumberFieldSpecified = value End Set End Property ''' _ Public Property posixGroupId() As ULong Get Return Me.posixGroupIdField End Get Set Me.posixGroupIdField = value End Set End Property ''' _ Public Property posixGroupIdSpecified() As Boolean Get Return Me.posixGroupIdFieldSpecified End Get Set Me.posixGroupIdFieldSpecified = value End Set End Property ''' _ Public Property inode() As ULong Get Return Me.inodeField End Get Set Me.inodeField = value End Set End Property ''' _ Public Property links() As ULong Get Return Me.linksField End Get Set Me.linksField = value End Set End Property ''' _ Public Property posixUserId() As ULong Get Return Me.posixUserIdField End Get Set Me.posixUserIdField = value End Set End Property ''' _ Public Property posixUserIdSpecified() As Boolean Get Return Me.posixUserIdFieldSpecified End Get Set Me.posixUserIdFieldSpecified = value End Set End Property ''' _ Public Property length() As ULong Get Return Me.lengthField End Get Set Me.lengthField = value End Set End Property End Class ''' _ Partial Public Class ExtendedAttributeType Private checksumsField() As ChecksumType Private nameField As String Private lengthField As ULong ''' _ Public Property Checksums() As ChecksumType() Get Return Me.checksumsField End Get Set Me.checksumsField = 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 length() As ULong Get Return Me.lengthField End Get Set Me.lengthField = value End Set End Property End Class ''' _ Partial Public Class DirectoryType Private fileField() As ContentsFileType Private directoryField() As DirectoryType Private nameField As String Private creationTimeField As Date Private creationTimeFieldSpecified As Boolean Private accessTimeField As Date Private accessTimeFieldSpecified As Boolean Private statusChangeTimeField As Date Private statusChangeTimeFieldSpecified As Boolean Private backupTimeField As Date Private backupTimeFieldSpecified As Boolean Private lastWriteTimeField As Date Private lastWriteTimeFieldSpecified As Boolean Private attributesField As ULong Private posixModeField As UInteger Private posixModeFieldSpecified As Boolean Private deviceNumberField As ULong Private deviceNumberFieldSpecified As Boolean Private posixGroupIdField As ULong Private posixGroupIdFieldSpecified As Boolean Private inodeField As ULong Private inodeFieldSpecified As Boolean Private linksField As ULong Private linksFieldSpecified As Boolean Private posixUserIdField As ULong Private posixUserIdFieldSpecified As Boolean ''' _ Public Property File() As ContentsFileType() Get Return Me.fileField End Get Set Me.fileField = value End Set End Property ''' _ Public Property Directory() As DirectoryType() Get Return Me.directoryField End Get Set Me.directoryField = 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 creationTime() As Date Get Return Me.creationTimeField End Get Set Me.creationTimeField = value End Set End Property ''' _ Public Property creationTimeSpecified() As Boolean Get Return Me.creationTimeFieldSpecified End Get Set Me.creationTimeFieldSpecified = value End Set End Property ''' _ Public Property accessTime() As Date Get Return Me.accessTimeField End Get Set Me.accessTimeField = value End Set End Property ''' _ Public Property accessTimeSpecified() As Boolean Get Return Me.accessTimeFieldSpecified End Get Set Me.accessTimeFieldSpecified = value End Set End Property ''' _ Public Property statusChangeTime() As Date Get Return Me.statusChangeTimeField End Get Set Me.statusChangeTimeField = value End Set End Property ''' _ Public Property statusChangeTimeSpecified() As Boolean Get Return Me.statusChangeTimeFieldSpecified End Get Set Me.statusChangeTimeFieldSpecified = value End Set End Property ''' _ Public Property backupTime() As Date Get Return Me.backupTimeField End Get Set Me.backupTimeField = value End Set End Property ''' _ Public Property backupTimeSpecified() As Boolean Get Return Me.backupTimeFieldSpecified End Get Set Me.backupTimeFieldSpecified = value End Set End Property ''' _ Public Property lastWriteTime() As Date Get Return Me.lastWriteTimeField End Get Set Me.lastWriteTimeField = value End Set End Property ''' _ Public Property lastWriteTimeSpecified() As Boolean Get Return Me.lastWriteTimeFieldSpecified End Get Set Me.lastWriteTimeFieldSpecified = value End Set End Property ''' _ Public Property attributes() As ULong Get Return Me.attributesField End Get Set Me.attributesField = value End Set End Property ''' _ Public Property posixMode() As UInteger Get Return Me.posixModeField End Get Set Me.posixModeField = value End Set End Property ''' _ Public Property posixModeSpecified() As Boolean Get Return Me.posixModeFieldSpecified End Get Set Me.posixModeFieldSpecified = value End Set End Property ''' _ Public Property deviceNumber() As ULong Get Return Me.deviceNumberField End Get Set Me.deviceNumberField = value End Set End Property ''' _ Public Property deviceNumberSpecified() As Boolean Get Return Me.deviceNumberFieldSpecified End Get Set Me.deviceNumberFieldSpecified = value End Set End Property ''' _ Public Property posixGroupId() As ULong Get Return Me.posixGroupIdField End Get Set Me.posixGroupIdField = value End Set End Property ''' _ Public Property posixGroupIdSpecified() As Boolean Get Return Me.posixGroupIdFieldSpecified End Get Set Me.posixGroupIdFieldSpecified = value End Set End Property ''' _ Public Property inode() As ULong Get Return Me.inodeField End Get Set Me.inodeField = value End Set End Property ''' _ Public Property inodeSpecified() As Boolean Get Return Me.inodeFieldSpecified End Get Set Me.inodeFieldSpecified = value End Set End Property ''' _ Public Property links() As ULong Get Return Me.linksField End Get Set Me.linksField = value End Set End Property ''' _ Public Property linksSpecified() As Boolean Get Return Me.linksFieldSpecified End Get Set Me.linksFieldSpecified = value End Set End Property ''' _ Public Property posixUserId() As ULong Get Return Me.posixUserIdField End Get Set Me.posixUserIdField = value End Set End Property ''' _ Public Property posixUserIdSpecified() As Boolean Get Return Me.posixUserIdFieldSpecified End Get Set Me.posixUserIdFieldSpecified = 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 UInteger 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 UInteger 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 UInteger Private codecField As String Private horizontalField As UInteger Private verticalField As UInteger 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 UInteger 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 UInteger Get Return Me.horizontalField End Get Set Me.horizontalField = value End Set End Property ''' _ Public Property Vertical() As UInteger 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 UInteger Private accoustIDField As String Private codecField As String Private channelsField As UInteger Private sampleRateField As Double 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 UInteger 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 UInteger Get Return Me.channelsField End Get Set Me.channelsField = value End Set End Property ''' _ Public Property SampleRate() As Double 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 ULong Private framesField As ULong Private framesFieldSpecified As Boolean Private durationField As Double Private meanFrameRateField As Single 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 ULong Get Return Me.fileSizeField End Get Set Me.fileSizeField = value End Set End Property ''' Public Property Frames() As ULong 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 Double Get Return Me.durationField End Get Set Me.durationField = value End Set End Property ''' Public Property MeanFrameRate() As Single 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 ULong 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 ULong 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 TrackFlagsType Private quadraphonicField As Boolean Private dataField As Boolean Private copyPermittedField As Boolean Private preEmphasisField As Boolean ''' Public Property Quadraphonic() As Boolean Get Return Me.quadraphonicField End Get Set Me.quadraphonicField = value End Set End Property ''' Public Property Data() As Boolean Get Return Me.dataField End Get Set Me.dataField = value End Set End Property ''' Public Property CopyPermitted() As Boolean Get Return Me.copyPermittedField End Get Set Me.copyPermittedField = value End Set End Property ''' Public Property PreEmphasis() As Boolean Get Return Me.preEmphasisField End Get Set Me.preEmphasisField = value End Set End Property End Class ''' _ Partial Public Class TrackIndexType Private indexField As UShort Private valueField As Integer ''' _ Public Property index() As UShort Get Return Me.indexField End Get Set Me.indexField = 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 TrackSequenceType Private trackNumberField As UInteger Private sessionField As UInteger ''' Public Property TrackNumber() As UInteger Get Return Me.trackNumberField End Get Set Me.trackNumberField = value End Set End Property ''' Public Property Session() As UInteger 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 ULong Private sequenceField As TrackSequenceType Private startMSFField As String Private endMSFField As String Private startSectorField As ULong Private endSectorField As ULong Private indexesField() As TrackIndexType Private flagsField As TrackFlagsType Private iSRCField As String Private trackType1Field As TrackTypeTrackType Private bytesPerSectorField As UInteger 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 ULong 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 ULong Get Return Me.startSectorField End Get Set Me.startSectorField = value End Set End Property ''' Public Property EndSector() As ULong Get Return Me.endSectorField End Get Set Me.endSectorField = value End Set End Property ''' _ Public Property Indexes() As TrackIndexType() Get Return Me.indexesField End Get Set Me.indexesField = value End Set End Property ''' Public Property Flags() As TrackFlagsType Get Return Me.flagsField End Get Set Me.flagsField = value End Set End Property ''' Public Property ISRC() As String Get Return Me.iSRCField End Get Set Me.iSRCField = 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 UInteger 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 UInteger Private requestNumberField As UInteger Private securitySectorsField As DumpType ''' Public Property RequestVersion() As UInteger Get Return Me.requestVersionField End Get Set Me.requestVersionField = value End Set End Property ''' Public Property RequestNumber() As UInteger 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 ULong Private checksumsField() As ChecksumType Private sessionField As UInteger 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 ULong 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 UInteger 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 UInteger Private layerFieldSpecified As Boolean Private valueField As String ''' _ Public Property layer() As UInteger 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 UInteger Private layerFieldSpecified As Boolean Private valueField As ULong ''' _ Public Property layer() As UInteger 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 ULong 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 ULong 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 UInteger Private sessionsField As UInteger 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 firstTrackPregrapField() As BorderType Private leadInField() As BorderType Private leadOutField() As BorderType Private xboxField As XboxType Private pS3EncryptionField As PS3EncryptionType Private mediaCatalogueNumberField As String 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 ULong 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 UInteger() Get Return Me.tracksField End Get Set Me.tracksField = value End Set End Property ''' Public Property Sessions() As UInteger 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 FirstTrackPregrap() As BorderType() Get Return Me.firstTrackPregrapField End Get Set Me.firstTrackPregrapField = 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 MediaCatalogueNumber() As String Get Return Me.mediaCatalogueNumberField End Get Set Me.mediaCatalogueNumberField = 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 UInteger 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 UInteger 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 UInteger 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 UInteger 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 UInteger Private numberFieldSpecified As Boolean Private languageField() As LanguagesTypeLanguage Private pagesField As UInteger 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 UInteger 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 UInteger 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 ''' _ Item4004 ''' _ Item4040 ''' _ Item6502 ''' _ Item65816 ''' _ Item8008 ''' _ Item8051 ''' _ Item8080 ''' _ Item8085 ''' aarch64 ''' am29000 ''' amd64 ''' apx432 ''' arm ''' avr ''' avr32 ''' axp ''' clipper ''' cray ''' esa390 ''' hobbit ''' i86 ''' i860 ''' i960 ''' ia32 ''' ia64 ''' m56k ''' m6800 ''' m6801 ''' m6805 ''' m6809 ''' m68k ''' m88k ''' mcs41 ''' mcs48 ''' mips32 ''' mips64 ''' msp430 ''' nios2 ''' openrisc ''' parisc ''' pdp1 ''' pdp10 ''' pdp11 ''' pdp7 ''' pdp8 ''' pic ''' power ''' ppc ''' ppc64 ''' prism ''' renesasrx ''' riscv ''' s360 ''' s370 ''' sh ''' sh1 ''' sh2 ''' sh3 ''' sh4 ''' sh5 ''' sh64 ''' sparc ''' sparc64 ''' transputer ''' vax ''' we32000 ''' x32 ''' z80 ''' z800 ''' z8000 ''' z80000 ''' zarch End Enum End Namespace