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

規則識別碼 BL0005
類別 使用方式
修正程式是中斷或非中斷 不中斷

原因

從元件外部指派衍生自 ComponentBase (標註為 [Parameter]) 的類型屬性。

檔案描述

元件參數應在元件初始化過程中指派或作為 SetParametersAsync 的一部分指派。 從外部來源指派參數會導致下次元件轉譯時覆寫該值。

如何修正違規

請考慮使用相異屬性從其他元件接收值。 然後寫入其他程式碼,以決定要在元件中使用這兩個值中的哪一個。

隱藏警告的時機

請勿隱藏此規則的警告。