Поделиться через


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)

Исходный код:
CascadingValueSource.cs
Исходный код:
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)

Исходный код:
CascadingValueSource.cs
Исходный код:
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)

Исходный код:
CascadingValueSource.cs
Исходный код:
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)

Исходный код:
CascadingValueSource.cs
Исходный код:
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.

Применяется к