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 の場合、すべての receipient が更新通知をサブスクライブします。更新通知は を呼び出 NotifyChangedAsync()すことで発行できます。 これらのサブスクリプションはパフォーマンス コストがかかるため、値が変更されない場合は true に設定 isFixed
します。
適用対象
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 の場合、すべての receipient が更新通知をサブスクライブします。更新通知は を呼び出 NotifyChangedAsync()すことで発行できます。 これらのサブスクリプションはパフォーマンス コストがかかるため、値が変更されない場合は true に設定 isFixed
します。
適用対象
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 の場合、すべての receipient が更新通知をサブスクライブします。更新通知は を呼び出 NotifyChangedAsync()すことで発行できます。 これらのサブスクリプションはパフォーマンス コストがかかるため、値が変更されない場合は true に設定 isFixed
します。
適用対象
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 の場合、すべての receipient が更新通知をサブスクライブします。更新通知は を呼び出 NotifyChangedAsync()すことで発行できます。 これらのサブスクリプションはパフォーマンス コストがかかるため、値が変更されない場合は true に設定 isFixed
します。