Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
| Waarde | |
|---|---|
| Regel-id | BL0002 |
| Categorie | Gebruik |
| De oplossing veroorzaakt brekende of niet-brekende problemen | Niet-afbreekbaar |
Oorzaak
Meer dan één parameter voor een type waaruit wordt afgeleid ComponentBase , wordt geannoteerd met CaptureUnmatchedValues = true.
Beschrijving van regel
Voor een component moet precies één parameter zijn ingesteld op CaptureUnmatchedValues.
@code
{
[Parameter(CaptureUnmatchedValues = true)] public Dictionary<string, object> Parameter1 { get; set; }
[Parameter(CaptureUnmatchedValues = true)] public Dictionary<string, object> Parameter2 { get; set; }
}
Hoe schendingen op te lossen
Beperk één parameter tot het hebben van de waarde CaptureUnmatchedValues ingesteld.
@code
{
[Parameter(CaptureUnmatchedValues = true)] public Dictionary<string, object> Parameter1 { get; set; }
[Parameter] public Dictionary<string, object> Parameter2 { get; set; }
}
Wanneer waarschuwingen onderdrukken
Onderdruk de waarschuwing van deze regel niet.