Share via


CascadingValueSource<TValue> 构造函数

定义

重载

CascadingValueSource<TValue>(Func<TValue>, Boolean)

构造 的 CascadingValueSource<TValue>实例。

CascadingValueSource<TValue>(TValue, Boolean)

构造 的 CascadingValueSource<TValue>实例。

CascadingValueSource<TValue>(String, Func<TValue>, Boolean)

构造 的 CascadingValueSource<TValue>实例。

CascadingValueSource<TValue>(String, TValue, Boolean)

构造 的 CascadingValueSource<TValue>实例。

CascadingValueSource<TValue>(Func<TValue>, Boolean)

Source:
CascadingValueSource.cs

构造 的 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)

Source:
CascadingValueSource.cs

构造 的 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)

Source:
CascadingValueSource.cs

构造 的 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)

Source:
CascadingValueSource.cs

构造 的 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。

适用于