CascadingValueSource<TValue> Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
CascadingValueSource<TValue>(Func<TValue>, Boolean)
- Sumber:
- CascadingValueSource.cs
- Sumber:
- CascadingValueSource.cs
Membuat instans 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)
Parameter
- initialValueFactory
- Func<TValue>
Panggilan balik yang menghasilkan nilai awal saat pertama kali diperlukan.
- isFixed
- Boolean
Bendera untuk menunjukkan apakah nilai diperbaiki. Jika false, semua tanda terima akan berlangganan pemberitahuan pembaruan, yang dapat Anda terbitkan dengan memanggil NotifyChangedAsync(). Langganan ini dikenakan biaya performa, jadi jika nilainya tidak akan berubah, atur isFixed
ke true.
Berlaku untuk
CascadingValueSource<TValue>(TValue, Boolean)
- Sumber:
- CascadingValueSource.cs
- Sumber:
- CascadingValueSource.cs
Membuat instans 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)
Parameter
- value
- TValue
Nilai awal.
- isFixed
- Boolean
Bendera untuk menunjukkan apakah nilai diperbaiki. Jika false, semua tanda terima akan berlangganan pemberitahuan pembaruan, yang dapat Anda terbitkan dengan memanggil NotifyChangedAsync(). Langganan ini dikenakan biaya performa, jadi jika nilainya tidak akan berubah, atur isFixed
ke true.
Berlaku untuk
CascadingValueSource<TValue>(String, Func<TValue>, Boolean)
- Sumber:
- CascadingValueSource.cs
- Sumber:
- CascadingValueSource.cs
Membuat instans 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)
Parameter
- name
- String
Nama untuk nilai berskala. Jika diatur, CascadingParameterAttribute dapat dikonfigurasi agar cocok berdasarkan nama ini.
- initialValueFactory
- Func<TValue>
Panggilan balik yang menghasilkan nilai awal saat pertama kali diperlukan.
- isFixed
- Boolean
Bendera untuk menunjukkan apakah nilai diperbaiki. Jika false, semua tanda terima akan berlangganan pemberitahuan pembaruan, yang dapat Anda terbitkan dengan memanggil NotifyChangedAsync(). Langganan ini dikenakan biaya performa, jadi jika nilainya tidak akan berubah, atur isFixed
ke true.
Berlaku untuk
CascadingValueSource<TValue>(String, TValue, Boolean)
- Sumber:
- CascadingValueSource.cs
- Sumber:
- CascadingValueSource.cs
Membuat instans 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)
Parameter
- name
- String
Nama untuk nilai berskala. Jika diatur, CascadingParameterAttribute dapat dikonfigurasi agar cocok berdasarkan nama ini.
- value
- TValue
Nilai awal.
- isFixed
- Boolean
Bendera untuk menunjukkan apakah nilai diperbaiki. Jika false, semua tanda terima akan berlangganan pemberitahuan pembaruan, yang dapat Anda terbitkan dengan memanggil NotifyChangedAsync(). Langganan ini dikenakan biaya performa, jadi jika nilainya tidak akan berubah, atur isFixed
ke true.