共用方式為


BL0005:元件參數不應在其元件外部設定

價值
規則識別碼 BL0005
類別 用法
修正是破壞性或非破壞性 不間斷

原因

衍生自 ComponentBase 批注之 [Parameter] 型別上的屬性,正從元件外部指派給 。

規則描述

元件參數應指派為元件初始化的一部分,或指派為SetParametersAsync的一部分。 將值指派給外部來源的參數會導致下次元件轉譯時覆寫值。

如何修正違規

請考慮使用獨特屬性接收來自其他元件的值。 接著可以撰寫其他程式代碼,以決定要在元件中使用的兩個值中的哪一個。

隱藏警告的時機

請勿忽略此規則的警告。