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
一個標記用來表示該值是否固定。 若錯誤,所有收件人都會訂閱更新通知,您可以透過撥打 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
一個標記用來表示該值是否固定。 若錯誤,所有收件人都會訂閱更新通知,您可以透過撥打 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
一個標記用來表示該值是否固定。 若錯誤,所有收件人都會訂閱更新通知,您可以透過撥打 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
一個標記用來表示該值是否固定。 若錯誤,所有收件人都會訂閱更新通知,您可以透過撥打 NotifyChangedAsync()。 這些訂閱會帶來效能成本,如果數值不變,請設 isFixed 為 true。