Add CRUD for secondary database tables.

This commit is contained in:
2019-11-08 00:03:43 +00:00
parent bae387df50
commit 239165b57d
104 changed files with 15150 additions and 0 deletions

View File

@@ -0,0 +1,654 @@
@model DiscImageChef.CommonTypes.Metadata.MmcFeatures
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Create</title>
</head>
<body>
<h4>MmcFeatures</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Create">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<div class="form-group">
<label asp-for="AACSVersion" class="control-label"></label>
<input asp-for="AACSVersion" class="form-control" />
<span asp-validation-for="AACSVersion" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="AGIDs" class="control-label"></label>
<input asp-for="AGIDs" class="form-control" />
<span asp-validation-for="AGIDs" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BindingNonceBlocks" class="control-label"></label>
<input asp-for="BindingNonceBlocks" class="form-control" />
<span asp-validation-for="BindingNonceBlocks" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BlocksPerReadableUnit" class="control-label"></label>
<input asp-for="BlocksPerReadableUnit" class="form-control" />
<span asp-validation-for="BlocksPerReadableUnit" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="BufferUnderrunFreeInDVD" /> @Html.DisplayNameFor(model => model.BufferUnderrunFreeInDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="BufferUnderrunFreeInSAO" /> @Html.DisplayNameFor(model => model.BufferUnderrunFreeInSAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="BufferUnderrunFreeInTAO" /> @Html.DisplayNameFor(model => model.BufferUnderrunFreeInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanAudioScan" /> @Html.DisplayNameFor(model => model.CanAudioScan)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanEject" /> @Html.DisplayNameFor(model => model.CanEject)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanEraseSector" /> @Html.DisplayNameFor(model => model.CanEraseSector)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanExpandBDRESpareArea" /> @Html.DisplayNameFor(model => model.CanExpandBDRESpareArea)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormat" /> @Html.DisplayNameFor(model => model.CanFormat)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatBDREWithoutSpare" /> @Html.DisplayNameFor(model => model.CanFormatBDREWithoutSpare)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatCert" /> @Html.DisplayNameFor(model => model.CanFormatCert)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatFRF" /> @Html.DisplayNameFor(model => model.CanFormatFRF)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatQCert" /> @Html.DisplayNameFor(model => model.CanFormatQCert)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatRRM" /> @Html.DisplayNameFor(model => model.CanFormatRRM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanGenerateBindingNonce" /> @Html.DisplayNameFor(model => model.CanGenerateBindingNonce)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanLoad" /> @Html.DisplayNameFor(model => model.CanLoad)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanMuteSeparateChannels" /> @Html.DisplayNameFor(model => model.CanMuteSeparateChannels)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanOverwriteSAOTrack" /> @Html.DisplayNameFor(model => model.CanOverwriteSAOTrack)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanOverwriteTAOTrack" /> @Html.DisplayNameFor(model => model.CanOverwriteTAOTrack)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanPlayCDAudio" /> @Html.DisplayNameFor(model => model.CanPlayCDAudio)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanPseudoOverwriteBDR" /> @Html.DisplayNameFor(model => model.CanPseudoOverwriteBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadAllDualR" /> @Html.DisplayNameFor(model => model.CanReadAllDualR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadAllDualRW" /> @Html.DisplayNameFor(model => model.CanReadAllDualRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBD" /> @Html.DisplayNameFor(model => model.CanReadBD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDR" /> @Html.DisplayNameFor(model => model.CanReadBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDRE1" /> @Html.DisplayNameFor(model => model.CanReadBDRE1)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDRE2" /> @Html.DisplayNameFor(model => model.CanReadBDRE2)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDROM" /> @Html.DisplayNameFor(model => model.CanReadBDROM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBluBCA" /> @Html.DisplayNameFor(model => model.CanReadBluBCA)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadCD" /> @Html.DisplayNameFor(model => model.CanReadCD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadCDMRW" /> @Html.DisplayNameFor(model => model.CanReadCDMRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadCPRM_MKB" /> @Html.DisplayNameFor(model => model.CanReadCPRM_MKB)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDDCD" /> @Html.DisplayNameFor(model => model.CanReadDDCD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVD" /> @Html.DisplayNameFor(model => model.CanReadDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusMRW" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusMRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusR" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusRDL" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusRDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusRW" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusRWDL" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusRWDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDriveAACSCertificate" /> @Html.DisplayNameFor(model => model.CanReadDriveAACSCertificate)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadHDDVD" /> @Html.DisplayNameFor(model => model.CanReadHDDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadHDDVDR" /> @Html.DisplayNameFor(model => model.CanReadHDDVDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadHDDVDRAM" /> @Html.DisplayNameFor(model => model.CanReadHDDVDRAM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadLeadInCDText" /> @Html.DisplayNameFor(model => model.CanReadLeadInCDText)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadOldBDR" /> @Html.DisplayNameFor(model => model.CanReadOldBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadOldBDRE" /> @Html.DisplayNameFor(model => model.CanReadOldBDRE)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadOldBDROM" /> @Html.DisplayNameFor(model => model.CanReadOldBDROM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadSpareAreaInformation" /> @Html.DisplayNameFor(model => model.CanReadSpareAreaInformation)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReportDriveSerial" /> @Html.DisplayNameFor(model => model.CanReportDriveSerial)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReportMediaSerial" /> @Html.DisplayNameFor(model => model.CanReportMediaSerial)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteDDCDR" /> @Html.DisplayNameFor(model => model.CanTestWriteDDCDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteDVD" /> @Html.DisplayNameFor(model => model.CanTestWriteDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteInSAO" /> @Html.DisplayNameFor(model => model.CanTestWriteInSAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteInTAO" /> @Html.DisplayNameFor(model => model.CanTestWriteInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanUpgradeFirmware" /> @Html.DisplayNameFor(model => model.CanUpgradeFirmware)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBD" /> @Html.DisplayNameFor(model => model.CanWriteBD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBDR" /> @Html.DisplayNameFor(model => model.CanWriteBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBDRE1" /> @Html.DisplayNameFor(model => model.CanWriteBDRE1)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBDRE2" /> @Html.DisplayNameFor(model => model.CanWriteBDRE2)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBusEncryptedBlocks" /> @Html.DisplayNameFor(model => model.CanWriteBusEncryptedBlocks)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDMRW" /> @Html.DisplayNameFor(model => model.CanWriteCDMRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDRW" /> @Html.DisplayNameFor(model => model.CanWriteCDRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDRWCAV" /> @Html.DisplayNameFor(model => model.CanWriteCDRWCAV)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDSAO" /> @Html.DisplayNameFor(model => model.CanWriteCDSAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDTAO" /> @Html.DisplayNameFor(model => model.CanWriteCDTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCSSManagedDVD" /> @Html.DisplayNameFor(model => model.CanWriteCSSManagedDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDDCDR" /> @Html.DisplayNameFor(model => model.CanWriteDDCDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDDCDRW" /> @Html.DisplayNameFor(model => model.CanWriteDDCDRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusMRW" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusMRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusR" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusRDL" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusRDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusRW" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusRWDL" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusRWDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDR" /> @Html.DisplayNameFor(model => model.CanWriteDVDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDRDL" /> @Html.DisplayNameFor(model => model.CanWriteDVDRDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDRW" /> @Html.DisplayNameFor(model => model.CanWriteDVDRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteHDDVDR" /> @Html.DisplayNameFor(model => model.CanWriteHDDVDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteHDDVDRAM" /> @Html.DisplayNameFor(model => model.CanWriteHDDVDRAM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteOldBDR" /> @Html.DisplayNameFor(model => model.CanWriteOldBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteOldBDRE" /> @Html.DisplayNameFor(model => model.CanWriteOldBDRE)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWritePackedSubchannelInTAO" /> @Html.DisplayNameFor(model => model.CanWritePackedSubchannelInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRWSubchannelInSAO" /> @Html.DisplayNameFor(model => model.CanWriteRWSubchannelInSAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRWSubchannelInTAO" /> @Html.DisplayNameFor(model => model.CanWriteRWSubchannelInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRaw" /> @Html.DisplayNameFor(model => model.CanWriteRaw)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRawMultiSession" /> @Html.DisplayNameFor(model => model.CanWriteRawMultiSession)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRawSubchannelInTAO" /> @Html.DisplayNameFor(model => model.CanWriteRawSubchannelInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="ChangerIsSideChangeCapable" /> @Html.DisplayNameFor(model => model.ChangerIsSideChangeCapable)
</label>
</div>
<div class="form-group">
<label asp-for="ChangerSlots" class="control-label"></label>
<input asp-for="ChangerSlots" class="form-control" />
<span asp-validation-for="ChangerSlots" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="ChangerSupportsDiscPresent" /> @Html.DisplayNameFor(model => model.ChangerSupportsDiscPresent)
</label>
</div>
<div class="form-group">
<label asp-for="CPRMVersion" class="control-label"></label>
<input asp-for="CPRMVersion" class="form-control" />
<span asp-validation-for="CPRMVersion" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CSSVersion" class="control-label"></label>
<input asp-for="CSSVersion" class="form-control" />
<span asp-validation-for="CSSVersion" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="DBML" /> @Html.DisplayNameFor(model => model.DBML)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="DVDMultiRead" /> @Html.DisplayNameFor(model => model.DVDMultiRead)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="EmbeddedChanger" /> @Html.DisplayNameFor(model => model.EmbeddedChanger)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="ErrorRecoveryPage" /> @Html.DisplayNameFor(model => model.ErrorRecoveryPage)
</label>
</div>
<div class="form-group">
<label asp-for="FirmwareDate" class="control-label"></label>
<input asp-for="FirmwareDate" class="form-control" />
<span asp-validation-for="FirmwareDate" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="LoadingMechanismType" class="control-label"></label>
<input asp-for="LoadingMechanismType" class="form-control" />
<span asp-validation-for="LoadingMechanismType" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="Locked" /> @Html.DisplayNameFor(model => model.Locked)
</label>
</div>
<div class="form-group">
<label asp-for="LogicalBlockSize" class="control-label"></label>
<input asp-for="LogicalBlockSize" class="form-control" />
<span asp-validation-for="LogicalBlockSize" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="MultiRead" /> @Html.DisplayNameFor(model => model.MultiRead)
</label>
</div>
<div class="form-group">
<label asp-for="PhysicalInterfaceStandardNumber" class="control-label"></label>
<input asp-for="PhysicalInterfaceStandardNumber" class="form-control" />
<span asp-validation-for="PhysicalInterfaceStandardNumber" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="PreventJumper" /> @Html.DisplayNameFor(model => model.PreventJumper)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsAACS" /> @Html.DisplayNameFor(model => model.SupportsAACS)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsBusEncryption" /> @Html.DisplayNameFor(model => model.SupportsBusEncryption)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsC2" /> @Html.DisplayNameFor(model => model.SupportsC2)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsCPRM" /> @Html.DisplayNameFor(model => model.SupportsCPRM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsCSS" /> @Html.DisplayNameFor(model => model.SupportsCSS)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsDAP" /> @Html.DisplayNameFor(model => model.SupportsDAP)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsDeviceBusyEvent" /> @Html.DisplayNameFor(model => model.SupportsDeviceBusyEvent)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsHybridDiscs" /> @Html.DisplayNameFor(model => model.SupportsHybridDiscs)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsModePage1Ch" /> @Html.DisplayNameFor(model => model.SupportsModePage1Ch)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsOSSC" /> @Html.DisplayNameFor(model => model.SupportsOSSC)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsPWP" /> @Html.DisplayNameFor(model => model.SupportsPWP)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsSWPP" /> @Html.DisplayNameFor(model => model.SupportsSWPP)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsSecurDisc" /> @Html.DisplayNameFor(model => model.SupportsSecurDisc)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsSeparateVolume" /> @Html.DisplayNameFor(model => model.SupportsSeparateVolume)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsVCPS" /> @Html.DisplayNameFor(model => model.SupportsVCPS)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsWriteInhibitDCB" /> @Html.DisplayNameFor(model => model.SupportsWriteInhibitDCB)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsWriteProtectPAC" /> @Html.DisplayNameFor(model => model.SupportsWriteProtectPAC)
</label>
</div>
<div class="form-group">
<label asp-for="VolumeLevels" class="control-label"></label>
<input asp-for="VolumeLevels" class="form-control" />
<span asp-validation-for="VolumeLevels" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BinaryData" class="control-label"></label>
<input asp-for="BinaryData" class="form-control" />
<span asp-validation-for="BinaryData" class="text-danger"></span>
</div>
<div class="form-group">
<input type="submit" value="Create" class="btn btn-primary" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>
</body>
</html>

View File

@@ -0,0 +1,774 @@
@model DiscImageChef.CommonTypes.Metadata.MmcFeatures
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Delete</title>
</head>
<body>
<h3>Are you sure you want to delete this?</h3>
<div>
<h4>MmcFeatures</h4>
<hr />
<dl class="row">
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.AACSVersion)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.AACSVersion)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.AGIDs)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.AGIDs)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BindingNonceBlocks)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BindingNonceBlocks)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BlocksPerReadableUnit)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BlocksPerReadableUnit)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BufferUnderrunFreeInDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BufferUnderrunFreeInDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BufferUnderrunFreeInSAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BufferUnderrunFreeInSAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BufferUnderrunFreeInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BufferUnderrunFreeInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanAudioScan)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanAudioScan)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanEject)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanEject)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanEraseSector)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanEraseSector)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanExpandBDRESpareArea)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanExpandBDRESpareArea)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormat)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormat)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatBDREWithoutSpare)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatBDREWithoutSpare)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatCert)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatCert)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatFRF)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatFRF)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatQCert)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatQCert)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatRRM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatRRM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanGenerateBindingNonce)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanGenerateBindingNonce)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanLoad)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanLoad)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanMuteSeparateChannels)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanMuteSeparateChannels)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanOverwriteSAOTrack)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanOverwriteSAOTrack)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanOverwriteTAOTrack)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanOverwriteTAOTrack)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanPlayCDAudio)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanPlayCDAudio)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanPseudoOverwriteBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanPseudoOverwriteBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadAllDualR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadAllDualR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadAllDualRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadAllDualRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBDRE1)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBDRE1)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBDRE2)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBDRE2)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBDROM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBDROM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBluBCA)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBluBCA)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadCD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadCD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadCDMRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadCDMRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadCPRM_MKB)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadCPRM_MKB)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDDCD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDDCD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusMRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusMRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusRDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusRDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusRWDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusRWDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDriveAACSCertificate)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDriveAACSCertificate)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadHDDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadHDDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadHDDVDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadHDDVDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadHDDVDRAM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadHDDVDRAM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadLeadInCDText)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadLeadInCDText)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadOldBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadOldBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadOldBDRE)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadOldBDRE)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadOldBDROM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadOldBDROM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadSpareAreaInformation)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadSpareAreaInformation)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReportDriveSerial)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReportDriveSerial)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReportMediaSerial)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReportMediaSerial)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanTestWriteDDCDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanTestWriteDDCDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanTestWriteDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanTestWriteDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanTestWriteInSAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanTestWriteInSAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanTestWriteInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanTestWriteInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanUpgradeFirmware)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanUpgradeFirmware)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBDRE1)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBDRE1)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBDRE2)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBDRE2)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBusEncryptedBlocks)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBusEncryptedBlocks)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDMRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDMRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDRWCAV)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDRWCAV)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDSAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDSAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCSSManagedDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCSSManagedDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDDCDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDDCDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDDCDRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDDCDRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusMRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusMRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusRDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusRDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusRWDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusRWDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDRDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDRDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteHDDVDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteHDDVDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteHDDVDRAM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteHDDVDRAM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteOldBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteOldBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteOldBDRE)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteOldBDRE)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWritePackedSubchannelInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWritePackedSubchannelInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRWSubchannelInSAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRWSubchannelInSAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRWSubchannelInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRWSubchannelInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRaw)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRaw)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRawMultiSession)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRawMultiSession)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRawSubchannelInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRawSubchannelInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.ChangerIsSideChangeCapable)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.ChangerIsSideChangeCapable)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.ChangerSlots)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.ChangerSlots)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.ChangerSupportsDiscPresent)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.ChangerSupportsDiscPresent)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CPRMVersion)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CPRMVersion)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CSSVersion)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CSSVersion)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.DBML)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.DBML)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.DVDMultiRead)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.DVDMultiRead)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.EmbeddedChanger)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.EmbeddedChanger)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.ErrorRecoveryPage)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.ErrorRecoveryPage)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.FirmwareDate)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.FirmwareDate)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.LoadingMechanismType)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.LoadingMechanismType)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.Locked)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.Locked)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.LogicalBlockSize)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.LogicalBlockSize)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.MultiRead)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.MultiRead)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.PhysicalInterfaceStandardNumber)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.PhysicalInterfaceStandardNumber)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.PreventJumper)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.PreventJumper)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsAACS)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsAACS)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsBusEncryption)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsBusEncryption)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsC2)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsC2)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsCPRM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsCPRM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsCSS)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsCSS)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsDAP)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsDAP)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsDeviceBusyEvent)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsDeviceBusyEvent)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsHybridDiscs)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsHybridDiscs)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsModePage1Ch)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsModePage1Ch)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsOSSC)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsOSSC)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsPWP)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsPWP)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsSWPP)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsSWPP)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsSecurDisc)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsSecurDisc)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsSeparateVolume)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsSeparateVolume)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsVCPS)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsVCPS)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsWriteInhibitDCB)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsWriteInhibitDCB)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsWriteProtectPAC)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsWriteProtectPAC)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.VolumeLevels)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.VolumeLevels)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BinaryData)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BinaryData)
</dd>
</dl>
<form asp-action="Delete">
<input type="hidden" asp-for="Id" />
<input type="submit" value="Delete" class="btn btn-danger" /> |
<a asp-action="Index">Back to List</a>
</form>
</div>
</body>
</html>

View File

@@ -0,0 +1,771 @@
@model DiscImageChef.CommonTypes.Metadata.MmcFeatures
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Details</title>
</head>
<body>
<div>
<h4>MmcFeatures</h4>
<hr />
<dl class="row">
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.AACSVersion)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.AACSVersion)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.AGIDs)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.AGIDs)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BindingNonceBlocks)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BindingNonceBlocks)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BlocksPerReadableUnit)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BlocksPerReadableUnit)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BufferUnderrunFreeInDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BufferUnderrunFreeInDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BufferUnderrunFreeInSAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BufferUnderrunFreeInSAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BufferUnderrunFreeInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BufferUnderrunFreeInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanAudioScan)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanAudioScan)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanEject)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanEject)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanEraseSector)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanEraseSector)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanExpandBDRESpareArea)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanExpandBDRESpareArea)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormat)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormat)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatBDREWithoutSpare)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatBDREWithoutSpare)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatCert)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatCert)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatFRF)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatFRF)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatQCert)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatQCert)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanFormatRRM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanFormatRRM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanGenerateBindingNonce)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanGenerateBindingNonce)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanLoad)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanLoad)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanMuteSeparateChannels)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanMuteSeparateChannels)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanOverwriteSAOTrack)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanOverwriteSAOTrack)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanOverwriteTAOTrack)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanOverwriteTAOTrack)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanPlayCDAudio)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanPlayCDAudio)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanPseudoOverwriteBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanPseudoOverwriteBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadAllDualR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadAllDualR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadAllDualRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadAllDualRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBDRE1)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBDRE1)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBDRE2)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBDRE2)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBDROM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBDROM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadBluBCA)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadBluBCA)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadCD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadCD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadCDMRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadCDMRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadCPRM_MKB)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadCPRM_MKB)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDDCD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDDCD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusMRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusMRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusRDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusRDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDVDPlusRWDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDVDPlusRWDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadDriveAACSCertificate)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadDriveAACSCertificate)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadHDDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadHDDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadHDDVDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadHDDVDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadHDDVDRAM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadHDDVDRAM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadLeadInCDText)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadLeadInCDText)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadOldBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadOldBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadOldBDRE)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadOldBDRE)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadOldBDROM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadOldBDROM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReadSpareAreaInformation)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReadSpareAreaInformation)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReportDriveSerial)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReportDriveSerial)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanReportMediaSerial)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanReportMediaSerial)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanTestWriteDDCDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanTestWriteDDCDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanTestWriteDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanTestWriteDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanTestWriteInSAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanTestWriteInSAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanTestWriteInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanTestWriteInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanUpgradeFirmware)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanUpgradeFirmware)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBDRE1)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBDRE1)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBDRE2)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBDRE2)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteBusEncryptedBlocks)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteBusEncryptedBlocks)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDMRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDMRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDRWCAV)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDRWCAV)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDSAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDSAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCDTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCDTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteCSSManagedDVD)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteCSSManagedDVD)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDDCDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDDCDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDDCDRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDDCDRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusMRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusMRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusRDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusRDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDPlusRWDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDPlusRWDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDRDL)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDRDL)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteDVDRW)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteDVDRW)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteHDDVDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteHDDVDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteHDDVDRAM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteHDDVDRAM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteOldBDR)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteOldBDR)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteOldBDRE)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteOldBDRE)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWritePackedSubchannelInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWritePackedSubchannelInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRWSubchannelInSAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRWSubchannelInSAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRWSubchannelInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRWSubchannelInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRaw)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRaw)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRawMultiSession)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRawMultiSession)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CanWriteRawSubchannelInTAO)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CanWriteRawSubchannelInTAO)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.ChangerIsSideChangeCapable)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.ChangerIsSideChangeCapable)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.ChangerSlots)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.ChangerSlots)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.ChangerSupportsDiscPresent)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.ChangerSupportsDiscPresent)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CPRMVersion)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CPRMVersion)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.CSSVersion)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.CSSVersion)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.DBML)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.DBML)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.DVDMultiRead)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.DVDMultiRead)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.EmbeddedChanger)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.EmbeddedChanger)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.ErrorRecoveryPage)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.ErrorRecoveryPage)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.FirmwareDate)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.FirmwareDate)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.LoadingMechanismType)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.LoadingMechanismType)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.Locked)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.Locked)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.LogicalBlockSize)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.LogicalBlockSize)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.MultiRead)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.MultiRead)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.PhysicalInterfaceStandardNumber)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.PhysicalInterfaceStandardNumber)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.PreventJumper)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.PreventJumper)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsAACS)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsAACS)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsBusEncryption)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsBusEncryption)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsC2)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsC2)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsCPRM)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsCPRM)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsCSS)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsCSS)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsDAP)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsDAP)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsDeviceBusyEvent)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsDeviceBusyEvent)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsHybridDiscs)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsHybridDiscs)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsModePage1Ch)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsModePage1Ch)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsOSSC)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsOSSC)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsPWP)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsPWP)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsSWPP)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsSWPP)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsSecurDisc)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsSecurDisc)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsSeparateVolume)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsSeparateVolume)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsVCPS)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsVCPS)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsWriteInhibitDCB)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsWriteInhibitDCB)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.SupportsWriteProtectPAC)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.SupportsWriteProtectPAC)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.VolumeLevels)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.VolumeLevels)
</dd>
<dt class = "col-sm-2">
@Html.DisplayNameFor(model => model.BinaryData)
</dt>
<dd class = "col-sm-10">
@Html.DisplayFor(model => model.BinaryData)
</dd>
</dl>
</div>
<div>
<a asp-action="Edit" asp-route-id="@Model.Id">Edit</a> |
<a asp-action="Index">Back to List</a>
</div>
</body>
</html>

View File

@@ -0,0 +1,655 @@
@model DiscImageChef.CommonTypes.Metadata.MmcFeatures
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Edit</title>
</head>
<body>
<h4>MmcFeatures</h4>
<hr />
<div class="row">
<div class="col-md-4">
<form asp-action="Edit">
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
<input type="hidden" asp-for="Id" />
<div class="form-group">
<label asp-for="AACSVersion" class="control-label"></label>
<input asp-for="AACSVersion" class="form-control" />
<span asp-validation-for="AACSVersion" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="AGIDs" class="control-label"></label>
<input asp-for="AGIDs" class="form-control" />
<span asp-validation-for="AGIDs" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BindingNonceBlocks" class="control-label"></label>
<input asp-for="BindingNonceBlocks" class="form-control" />
<span asp-validation-for="BindingNonceBlocks" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BlocksPerReadableUnit" class="control-label"></label>
<input asp-for="BlocksPerReadableUnit" class="form-control" />
<span asp-validation-for="BlocksPerReadableUnit" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="BufferUnderrunFreeInDVD" /> @Html.DisplayNameFor(model => model.BufferUnderrunFreeInDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="BufferUnderrunFreeInSAO" /> @Html.DisplayNameFor(model => model.BufferUnderrunFreeInSAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="BufferUnderrunFreeInTAO" /> @Html.DisplayNameFor(model => model.BufferUnderrunFreeInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanAudioScan" /> @Html.DisplayNameFor(model => model.CanAudioScan)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanEject" /> @Html.DisplayNameFor(model => model.CanEject)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanEraseSector" /> @Html.DisplayNameFor(model => model.CanEraseSector)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanExpandBDRESpareArea" /> @Html.DisplayNameFor(model => model.CanExpandBDRESpareArea)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormat" /> @Html.DisplayNameFor(model => model.CanFormat)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatBDREWithoutSpare" /> @Html.DisplayNameFor(model => model.CanFormatBDREWithoutSpare)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatCert" /> @Html.DisplayNameFor(model => model.CanFormatCert)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatFRF" /> @Html.DisplayNameFor(model => model.CanFormatFRF)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatQCert" /> @Html.DisplayNameFor(model => model.CanFormatQCert)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanFormatRRM" /> @Html.DisplayNameFor(model => model.CanFormatRRM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanGenerateBindingNonce" /> @Html.DisplayNameFor(model => model.CanGenerateBindingNonce)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanLoad" /> @Html.DisplayNameFor(model => model.CanLoad)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanMuteSeparateChannels" /> @Html.DisplayNameFor(model => model.CanMuteSeparateChannels)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanOverwriteSAOTrack" /> @Html.DisplayNameFor(model => model.CanOverwriteSAOTrack)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanOverwriteTAOTrack" /> @Html.DisplayNameFor(model => model.CanOverwriteTAOTrack)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanPlayCDAudio" /> @Html.DisplayNameFor(model => model.CanPlayCDAudio)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanPseudoOverwriteBDR" /> @Html.DisplayNameFor(model => model.CanPseudoOverwriteBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadAllDualR" /> @Html.DisplayNameFor(model => model.CanReadAllDualR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadAllDualRW" /> @Html.DisplayNameFor(model => model.CanReadAllDualRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBD" /> @Html.DisplayNameFor(model => model.CanReadBD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDR" /> @Html.DisplayNameFor(model => model.CanReadBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDRE1" /> @Html.DisplayNameFor(model => model.CanReadBDRE1)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDRE2" /> @Html.DisplayNameFor(model => model.CanReadBDRE2)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBDROM" /> @Html.DisplayNameFor(model => model.CanReadBDROM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadBluBCA" /> @Html.DisplayNameFor(model => model.CanReadBluBCA)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadCD" /> @Html.DisplayNameFor(model => model.CanReadCD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadCDMRW" /> @Html.DisplayNameFor(model => model.CanReadCDMRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadCPRM_MKB" /> @Html.DisplayNameFor(model => model.CanReadCPRM_MKB)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDDCD" /> @Html.DisplayNameFor(model => model.CanReadDDCD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVD" /> @Html.DisplayNameFor(model => model.CanReadDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusMRW" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusMRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusR" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusRDL" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusRDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusRW" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDVDPlusRWDL" /> @Html.DisplayNameFor(model => model.CanReadDVDPlusRWDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadDriveAACSCertificate" /> @Html.DisplayNameFor(model => model.CanReadDriveAACSCertificate)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadHDDVD" /> @Html.DisplayNameFor(model => model.CanReadHDDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadHDDVDR" /> @Html.DisplayNameFor(model => model.CanReadHDDVDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadHDDVDRAM" /> @Html.DisplayNameFor(model => model.CanReadHDDVDRAM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadLeadInCDText" /> @Html.DisplayNameFor(model => model.CanReadLeadInCDText)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadOldBDR" /> @Html.DisplayNameFor(model => model.CanReadOldBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadOldBDRE" /> @Html.DisplayNameFor(model => model.CanReadOldBDRE)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadOldBDROM" /> @Html.DisplayNameFor(model => model.CanReadOldBDROM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReadSpareAreaInformation" /> @Html.DisplayNameFor(model => model.CanReadSpareAreaInformation)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReportDriveSerial" /> @Html.DisplayNameFor(model => model.CanReportDriveSerial)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanReportMediaSerial" /> @Html.DisplayNameFor(model => model.CanReportMediaSerial)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteDDCDR" /> @Html.DisplayNameFor(model => model.CanTestWriteDDCDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteDVD" /> @Html.DisplayNameFor(model => model.CanTestWriteDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteInSAO" /> @Html.DisplayNameFor(model => model.CanTestWriteInSAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanTestWriteInTAO" /> @Html.DisplayNameFor(model => model.CanTestWriteInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanUpgradeFirmware" /> @Html.DisplayNameFor(model => model.CanUpgradeFirmware)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBD" /> @Html.DisplayNameFor(model => model.CanWriteBD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBDR" /> @Html.DisplayNameFor(model => model.CanWriteBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBDRE1" /> @Html.DisplayNameFor(model => model.CanWriteBDRE1)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBDRE2" /> @Html.DisplayNameFor(model => model.CanWriteBDRE2)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteBusEncryptedBlocks" /> @Html.DisplayNameFor(model => model.CanWriteBusEncryptedBlocks)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDMRW" /> @Html.DisplayNameFor(model => model.CanWriteCDMRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDRW" /> @Html.DisplayNameFor(model => model.CanWriteCDRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDRWCAV" /> @Html.DisplayNameFor(model => model.CanWriteCDRWCAV)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDSAO" /> @Html.DisplayNameFor(model => model.CanWriteCDSAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCDTAO" /> @Html.DisplayNameFor(model => model.CanWriteCDTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteCSSManagedDVD" /> @Html.DisplayNameFor(model => model.CanWriteCSSManagedDVD)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDDCDR" /> @Html.DisplayNameFor(model => model.CanWriteDDCDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDDCDRW" /> @Html.DisplayNameFor(model => model.CanWriteDDCDRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusMRW" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusMRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusR" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusRDL" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusRDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusRW" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDPlusRWDL" /> @Html.DisplayNameFor(model => model.CanWriteDVDPlusRWDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDR" /> @Html.DisplayNameFor(model => model.CanWriteDVDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDRDL" /> @Html.DisplayNameFor(model => model.CanWriteDVDRDL)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteDVDRW" /> @Html.DisplayNameFor(model => model.CanWriteDVDRW)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteHDDVDR" /> @Html.DisplayNameFor(model => model.CanWriteHDDVDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteHDDVDRAM" /> @Html.DisplayNameFor(model => model.CanWriteHDDVDRAM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteOldBDR" /> @Html.DisplayNameFor(model => model.CanWriteOldBDR)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteOldBDRE" /> @Html.DisplayNameFor(model => model.CanWriteOldBDRE)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWritePackedSubchannelInTAO" /> @Html.DisplayNameFor(model => model.CanWritePackedSubchannelInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRWSubchannelInSAO" /> @Html.DisplayNameFor(model => model.CanWriteRWSubchannelInSAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRWSubchannelInTAO" /> @Html.DisplayNameFor(model => model.CanWriteRWSubchannelInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRaw" /> @Html.DisplayNameFor(model => model.CanWriteRaw)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRawMultiSession" /> @Html.DisplayNameFor(model => model.CanWriteRawMultiSession)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="CanWriteRawSubchannelInTAO" /> @Html.DisplayNameFor(model => model.CanWriteRawSubchannelInTAO)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="ChangerIsSideChangeCapable" /> @Html.DisplayNameFor(model => model.ChangerIsSideChangeCapable)
</label>
</div>
<div class="form-group">
<label asp-for="ChangerSlots" class="control-label"></label>
<input asp-for="ChangerSlots" class="form-control" />
<span asp-validation-for="ChangerSlots" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="ChangerSupportsDiscPresent" /> @Html.DisplayNameFor(model => model.ChangerSupportsDiscPresent)
</label>
</div>
<div class="form-group">
<label asp-for="CPRMVersion" class="control-label"></label>
<input asp-for="CPRMVersion" class="form-control" />
<span asp-validation-for="CPRMVersion" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="CSSVersion" class="control-label"></label>
<input asp-for="CSSVersion" class="form-control" />
<span asp-validation-for="CSSVersion" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="DBML" /> @Html.DisplayNameFor(model => model.DBML)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="DVDMultiRead" /> @Html.DisplayNameFor(model => model.DVDMultiRead)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="EmbeddedChanger" /> @Html.DisplayNameFor(model => model.EmbeddedChanger)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="ErrorRecoveryPage" /> @Html.DisplayNameFor(model => model.ErrorRecoveryPage)
</label>
</div>
<div class="form-group">
<label asp-for="FirmwareDate" class="control-label"></label>
<input asp-for="FirmwareDate" class="form-control" />
<span asp-validation-for="FirmwareDate" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="LoadingMechanismType" class="control-label"></label>
<input asp-for="LoadingMechanismType" class="form-control" />
<span asp-validation-for="LoadingMechanismType" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="Locked" /> @Html.DisplayNameFor(model => model.Locked)
</label>
</div>
<div class="form-group">
<label asp-for="LogicalBlockSize" class="control-label"></label>
<input asp-for="LogicalBlockSize" class="form-control" />
<span asp-validation-for="LogicalBlockSize" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="MultiRead" /> @Html.DisplayNameFor(model => model.MultiRead)
</label>
</div>
<div class="form-group">
<label asp-for="PhysicalInterfaceStandardNumber" class="control-label"></label>
<input asp-for="PhysicalInterfaceStandardNumber" class="form-control" />
<span asp-validation-for="PhysicalInterfaceStandardNumber" class="text-danger"></span>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="PreventJumper" /> @Html.DisplayNameFor(model => model.PreventJumper)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsAACS" /> @Html.DisplayNameFor(model => model.SupportsAACS)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsBusEncryption" /> @Html.DisplayNameFor(model => model.SupportsBusEncryption)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsC2" /> @Html.DisplayNameFor(model => model.SupportsC2)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsCPRM" /> @Html.DisplayNameFor(model => model.SupportsCPRM)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsCSS" /> @Html.DisplayNameFor(model => model.SupportsCSS)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsDAP" /> @Html.DisplayNameFor(model => model.SupportsDAP)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsDeviceBusyEvent" /> @Html.DisplayNameFor(model => model.SupportsDeviceBusyEvent)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsHybridDiscs" /> @Html.DisplayNameFor(model => model.SupportsHybridDiscs)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsModePage1Ch" /> @Html.DisplayNameFor(model => model.SupportsModePage1Ch)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsOSSC" /> @Html.DisplayNameFor(model => model.SupportsOSSC)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsPWP" /> @Html.DisplayNameFor(model => model.SupportsPWP)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsSWPP" /> @Html.DisplayNameFor(model => model.SupportsSWPP)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsSecurDisc" /> @Html.DisplayNameFor(model => model.SupportsSecurDisc)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsSeparateVolume" /> @Html.DisplayNameFor(model => model.SupportsSeparateVolume)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsVCPS" /> @Html.DisplayNameFor(model => model.SupportsVCPS)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsWriteInhibitDCB" /> @Html.DisplayNameFor(model => model.SupportsWriteInhibitDCB)
</label>
</div>
<div class="form-group form-check">
<label class="form-check-label">
<input class="form-check-input" asp-for="SupportsWriteProtectPAC" /> @Html.DisplayNameFor(model => model.SupportsWriteProtectPAC)
</label>
</div>
<div class="form-group">
<label asp-for="VolumeLevels" class="control-label"></label>
<input asp-for="VolumeLevels" class="form-control" />
<span asp-validation-for="VolumeLevels" class="text-danger"></span>
</div>
<div class="form-group">
<label asp-for="BinaryData" class="control-label"></label>
<input asp-for="BinaryData" class="form-control" />
<span asp-validation-for="BinaryData" class="text-danger"></span>
</div>
<div class="form-group">
<input type="submit" value="Save" class="btn btn-primary" />
</div>
</form>
</div>
</div>
<div>
<a asp-action="Index">Back to List</a>
</div>
</body>
</html>

View File

@@ -0,0 +1,781 @@
@model IEnumerable<DiscImageChef.CommonTypes.Metadata.MmcFeatures>
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index</title>
</head>
<body>
<p>
<a asp-action="Create">Create New</a>
</p>
<table class="table">
<thead>
<tr>
<th>
@Html.DisplayNameFor(model => model.AACSVersion)
</th>
<th>
@Html.DisplayNameFor(model => model.AGIDs)
</th>
<th>
@Html.DisplayNameFor(model => model.BindingNonceBlocks)
</th>
<th>
@Html.DisplayNameFor(model => model.BlocksPerReadableUnit)
</th>
<th>
@Html.DisplayNameFor(model => model.BufferUnderrunFreeInDVD)
</th>
<th>
@Html.DisplayNameFor(model => model.BufferUnderrunFreeInSAO)
</th>
<th>
@Html.DisplayNameFor(model => model.BufferUnderrunFreeInTAO)
</th>
<th>
@Html.DisplayNameFor(model => model.CanAudioScan)
</th>
<th>
@Html.DisplayNameFor(model => model.CanEject)
</th>
<th>
@Html.DisplayNameFor(model => model.CanEraseSector)
</th>
<th>
@Html.DisplayNameFor(model => model.CanExpandBDRESpareArea)
</th>
<th>
@Html.DisplayNameFor(model => model.CanFormat)
</th>
<th>
@Html.DisplayNameFor(model => model.CanFormatBDREWithoutSpare)
</th>
<th>
@Html.DisplayNameFor(model => model.CanFormatCert)
</th>
<th>
@Html.DisplayNameFor(model => model.CanFormatFRF)
</th>
<th>
@Html.DisplayNameFor(model => model.CanFormatQCert)
</th>
<th>
@Html.DisplayNameFor(model => model.CanFormatRRM)
</th>
<th>
@Html.DisplayNameFor(model => model.CanGenerateBindingNonce)
</th>
<th>
@Html.DisplayNameFor(model => model.CanLoad)
</th>
<th>
@Html.DisplayNameFor(model => model.CanMuteSeparateChannels)
</th>
<th>
@Html.DisplayNameFor(model => model.CanOverwriteSAOTrack)
</th>
<th>
@Html.DisplayNameFor(model => model.CanOverwriteTAOTrack)
</th>
<th>
@Html.DisplayNameFor(model => model.CanPlayCDAudio)
</th>
<th>
@Html.DisplayNameFor(model => model.CanPseudoOverwriteBDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadAllDualR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadAllDualRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadBD)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadBDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadBDRE1)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadBDRE2)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadBDROM)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadBluBCA)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadCD)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadCDMRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadCPRM_MKB)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadDDCD)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadDVD)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadDVDPlusMRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadDVDPlusR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadDVDPlusRDL)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadDVDPlusRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadDVDPlusRWDL)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadDriveAACSCertificate)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadHDDVD)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadHDDVDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadHDDVDRAM)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadLeadInCDText)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadOldBDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadOldBDRE)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadOldBDROM)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReadSpareAreaInformation)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReportDriveSerial)
</th>
<th>
@Html.DisplayNameFor(model => model.CanReportMediaSerial)
</th>
<th>
@Html.DisplayNameFor(model => model.CanTestWriteDDCDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanTestWriteDVD)
</th>
<th>
@Html.DisplayNameFor(model => model.CanTestWriteInSAO)
</th>
<th>
@Html.DisplayNameFor(model => model.CanTestWriteInTAO)
</th>
<th>
@Html.DisplayNameFor(model => model.CanUpgradeFirmware)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteBD)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteBDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteBDRE1)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteBDRE2)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteBusEncryptedBlocks)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteCDMRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteCDRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteCDRWCAV)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteCDSAO)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteCDTAO)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteCSSManagedDVD)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDDCDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDDCDRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDVDPlusMRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDVDPlusR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDVDPlusRDL)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDVDPlusRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDVDPlusRWDL)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDVDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDVDRDL)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteDVDRW)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteHDDVDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteHDDVDRAM)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteOldBDR)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteOldBDRE)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWritePackedSubchannelInTAO)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteRWSubchannelInSAO)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteRWSubchannelInTAO)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteRaw)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteRawMultiSession)
</th>
<th>
@Html.DisplayNameFor(model => model.CanWriteRawSubchannelInTAO)
</th>
<th>
@Html.DisplayNameFor(model => model.ChangerIsSideChangeCapable)
</th>
<th>
@Html.DisplayNameFor(model => model.ChangerSlots)
</th>
<th>
@Html.DisplayNameFor(model => model.ChangerSupportsDiscPresent)
</th>
<th>
@Html.DisplayNameFor(model => model.CPRMVersion)
</th>
<th>
@Html.DisplayNameFor(model => model.CSSVersion)
</th>
<th>
@Html.DisplayNameFor(model => model.DBML)
</th>
<th>
@Html.DisplayNameFor(model => model.DVDMultiRead)
</th>
<th>
@Html.DisplayNameFor(model => model.EmbeddedChanger)
</th>
<th>
@Html.DisplayNameFor(model => model.ErrorRecoveryPage)
</th>
<th>
@Html.DisplayNameFor(model => model.FirmwareDate)
</th>
<th>
@Html.DisplayNameFor(model => model.LoadingMechanismType)
</th>
<th>
@Html.DisplayNameFor(model => model.Locked)
</th>
<th>
@Html.DisplayNameFor(model => model.LogicalBlockSize)
</th>
<th>
@Html.DisplayNameFor(model => model.MultiRead)
</th>
<th>
@Html.DisplayNameFor(model => model.PhysicalInterfaceStandardNumber)
</th>
<th>
@Html.DisplayNameFor(model => model.PreventJumper)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsAACS)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsBusEncryption)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsC2)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsCPRM)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsCSS)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsDAP)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsDeviceBusyEvent)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsHybridDiscs)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsModePage1Ch)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsOSSC)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsPWP)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsSWPP)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsSecurDisc)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsSeparateVolume)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsVCPS)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsWriteInhibitDCB)
</th>
<th>
@Html.DisplayNameFor(model => model.SupportsWriteProtectPAC)
</th>
<th>
@Html.DisplayNameFor(model => model.VolumeLevels)
</th>
<th>
@Html.DisplayNameFor(model => model.BinaryData)
</th>
<th></th>
</tr>
</thead>
<tbody>
@foreach (var item in Model) {
<tr>
<td>
@Html.DisplayFor(modelItem => item.AACSVersion)
</td>
<td>
@Html.DisplayFor(modelItem => item.AGIDs)
</td>
<td>
@Html.DisplayFor(modelItem => item.BindingNonceBlocks)
</td>
<td>
@Html.DisplayFor(modelItem => item.BlocksPerReadableUnit)
</td>
<td>
@Html.DisplayFor(modelItem => item.BufferUnderrunFreeInDVD)
</td>
<td>
@Html.DisplayFor(modelItem => item.BufferUnderrunFreeInSAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.BufferUnderrunFreeInTAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanAudioScan)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanEject)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanEraseSector)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanExpandBDRESpareArea)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanFormat)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanFormatBDREWithoutSpare)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanFormatCert)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanFormatFRF)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanFormatQCert)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanFormatRRM)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanGenerateBindingNonce)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanLoad)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanMuteSeparateChannels)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanOverwriteSAOTrack)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanOverwriteTAOTrack)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanPlayCDAudio)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanPseudoOverwriteBDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadAllDualR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadAllDualRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadBD)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadBDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadBDRE1)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadBDRE2)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadBDROM)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadBluBCA)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadCD)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadCDMRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadCPRM_MKB)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadDDCD)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadDVD)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadDVDPlusMRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadDVDPlusR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadDVDPlusRDL)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadDVDPlusRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadDVDPlusRWDL)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadDriveAACSCertificate)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadHDDVD)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadHDDVDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadHDDVDRAM)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadLeadInCDText)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadOldBDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadOldBDRE)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadOldBDROM)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReadSpareAreaInformation)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReportDriveSerial)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanReportMediaSerial)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanTestWriteDDCDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanTestWriteDVD)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanTestWriteInSAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanTestWriteInTAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanUpgradeFirmware)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteBD)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteBDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteBDRE1)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteBDRE2)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteBusEncryptedBlocks)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteCDMRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteCDRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteCDRWCAV)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteCDSAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteCDTAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteCSSManagedDVD)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDDCDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDDCDRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDVDPlusMRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDVDPlusR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDVDPlusRDL)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDVDPlusRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDVDPlusRWDL)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDVDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDVDRDL)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteDVDRW)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteHDDVDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteHDDVDRAM)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteOldBDR)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteOldBDRE)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWritePackedSubchannelInTAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteRWSubchannelInSAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteRWSubchannelInTAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteRaw)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteRawMultiSession)
</td>
<td>
@Html.DisplayFor(modelItem => item.CanWriteRawSubchannelInTAO)
</td>
<td>
@Html.DisplayFor(modelItem => item.ChangerIsSideChangeCapable)
</td>
<td>
@Html.DisplayFor(modelItem => item.ChangerSlots)
</td>
<td>
@Html.DisplayFor(modelItem => item.ChangerSupportsDiscPresent)
</td>
<td>
@Html.DisplayFor(modelItem => item.CPRMVersion)
</td>
<td>
@Html.DisplayFor(modelItem => item.CSSVersion)
</td>
<td>
@Html.DisplayFor(modelItem => item.DBML)
</td>
<td>
@Html.DisplayFor(modelItem => item.DVDMultiRead)
</td>
<td>
@Html.DisplayFor(modelItem => item.EmbeddedChanger)
</td>
<td>
@Html.DisplayFor(modelItem => item.ErrorRecoveryPage)
</td>
<td>
@Html.DisplayFor(modelItem => item.FirmwareDate)
</td>
<td>
@Html.DisplayFor(modelItem => item.LoadingMechanismType)
</td>
<td>
@Html.DisplayFor(modelItem => item.Locked)
</td>
<td>
@Html.DisplayFor(modelItem => item.LogicalBlockSize)
</td>
<td>
@Html.DisplayFor(modelItem => item.MultiRead)
</td>
<td>
@Html.DisplayFor(modelItem => item.PhysicalInterfaceStandardNumber)
</td>
<td>
@Html.DisplayFor(modelItem => item.PreventJumper)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsAACS)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsBusEncryption)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsC2)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsCPRM)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsCSS)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsDAP)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsDeviceBusyEvent)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsHybridDiscs)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsModePage1Ch)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsOSSC)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsPWP)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsSWPP)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsSecurDisc)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsSeparateVolume)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsVCPS)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsWriteInhibitDCB)
</td>
<td>
@Html.DisplayFor(modelItem => item.SupportsWriteProtectPAC)
</td>
<td>
@Html.DisplayFor(modelItem => item.VolumeLevels)
</td>
<td>
@Html.DisplayFor(modelItem => item.BinaryData)
</td>
<td>
<a asp-action="Edit" asp-route-id="@item.Id">Edit</a> |
<a asp-action="Details" asp-route-id="@item.Id">Details</a> |
<a asp-action="Delete" asp-route-id="@item.Id">Delete</a>
</td>
</tr>
}
</tbody>
</table>
</body>
</html>