CascadingValueSource<TValue> 建構函式
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CascadingValueSource<TValue>(Func<TValue>, Boolean)
建構 的 CascadingValueSource<TValue> 實例。
public CascadingValueSource (Func<TValue> initialValueFactory, bool isFixed);
new Microsoft.AspNetCore.Components.CascadingValueSource<'Value> : Func<'Value> * bool -> Microsoft.AspNetCore.Components.CascadingValueSource<'Value>
Public Sub New (initialValueFactory As Func(Of TValue), isFixed As Boolean)
參數
- initialValueFactory
- Func<TValue>
回呼,會在第一次需要時產生初始值。
- isFixed
- Boolean
旗標,指出值是否為固定。 如果為 false,所有重試者都會訂閱更新通知,您可以呼叫 NotifyChangedAsync() 來發出通知。 這些訂用帳戶會產生效能成本,因此如果值不會變更,請將 設定 isFixed
為 true。
適用於
CascadingValueSource<TValue>(TValue, Boolean)
建構 的 CascadingValueSource<TValue> 實例。
public CascadingValueSource (TValue value, bool isFixed);
new Microsoft.AspNetCore.Components.CascadingValueSource<'Value> : 'Value * bool -> Microsoft.AspNetCore.Components.CascadingValueSource<'Value>
Public Sub New (value As TValue, isFixed As Boolean)
參數
- value
- TValue
初始值。
- isFixed
- Boolean
旗標,指出值是否為固定。 如果為 false,所有重試者都會訂閱更新通知,您可以呼叫 NotifyChangedAsync() 來發出通知。 這些訂用帳戶會產生效能成本,因此如果值不會變更,請將 設定 isFixed
為 true。
適用於
CascadingValueSource<TValue>(String, Func<TValue>, Boolean)
建構 的 CascadingValueSource<TValue> 實例。
public CascadingValueSource (string name, Func<TValue> initialValueFactory, bool isFixed);
new Microsoft.AspNetCore.Components.CascadingValueSource<'Value> : string * Func<'Value> * bool -> Microsoft.AspNetCore.Components.CascadingValueSource<'Value>
Public Sub New (name As String, initialValueFactory As Func(Of TValue), isFixed As Boolean)
參數
- name
- String
級聯值的名稱。 如果設定, CascadingParameterAttribute 則可以根據此名稱設定為相符。
- initialValueFactory
- Func<TValue>
回呼,會在第一次需要時產生初始值。
- isFixed
- Boolean
旗標,指出值是否為固定。 如果為 false,所有重試者都會訂閱更新通知,您可以呼叫 NotifyChangedAsync() 來發出通知。 這些訂用帳戶會產生效能成本,因此如果值不會變更,請將 設定 isFixed
為 true。
適用於
CascadingValueSource<TValue>(String, TValue, Boolean)
建構 的 CascadingValueSource<TValue> 實例。
public CascadingValueSource (string name, TValue value, bool isFixed);
new Microsoft.AspNetCore.Components.CascadingValueSource<'Value> : string * 'Value * bool -> Microsoft.AspNetCore.Components.CascadingValueSource<'Value>
Public Sub New (name As String, value As TValue, isFixed As Boolean)
參數
- name
- String
級聯值的名稱。 如果設定, CascadingParameterAttribute 則可以根據此名稱設定為相符。
- value
- TValue
初始值。
- isFixed
- Boolean
旗標,指出值是否為固定。 如果為 false,所有重試者都會訂閱更新通知,您可以呼叫 NotifyChangedAsync() 來發出通知。 這些訂用帳戶會產生效能成本,因此如果值不會變更,請將 設定 isFixed
為 true。