次の方法で共有


BL0004: コンポーネント パラメーターはパブリックにする必要があります

価値
ルール ID BL0004
カテゴリ 使用方法
修正が破壊的か非破壊的か あり

原因

ComponentBaseで注釈が付けられた[Parameter]から派生する型のプロパティはパブリックではありません。

ルールの説明

コンポーネント パラメーターはパブリックである必要があり、パブリック セッターが必要です。

@code
{
    [Parameter] int Parameter1 { get; set; }
}

違反を修正する方法

  • プロパティとその設定子をパブリックにします。
@code
{
    [Parameter] public int Parameter1 { get; set; }
}

警告を抑制するタイミング

このルールからの警告を抑制しないでください。