ChangeToken.OnChange Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
OnChange(Func<IChangeToken>, Action) |
Belirteç her değiştiğinde |
OnChange<TState>(Func<IChangeToken>, Action<TState>, TState) |
Belirteç her değiştiğinde |
OnChange(Func<IChangeToken>, Action)
- Kaynak:
- ChangeToken.cs
- Kaynak:
- ChangeToken.cs
- Kaynak:
- ChangeToken.cs
Belirteç her değiştiğinde changeTokenConsumer
çağrılacak eylemi kaydeder.
public:
static IDisposable ^ OnChange(Func<Microsoft::Extensions::Primitives::IChangeToken ^> ^ changeTokenProducer, Action ^ changeTokenConsumer);
public static IDisposable OnChange (Func<Microsoft.Extensions.Primitives.IChangeToken> changeTokenProducer, Action changeTokenConsumer);
public static IDisposable OnChange (Func<Microsoft.Extensions.Primitives.IChangeToken?> changeTokenProducer, Action changeTokenConsumer);
static member OnChange : Func<Microsoft.Extensions.Primitives.IChangeToken> * Action -> IDisposable
Public Shared Function OnChange (changeTokenProducer As Func(Of IChangeToken), changeTokenConsumer As Action) As IDisposable
Parametreler
- changeTokenProducer
- Func<IChangeToken>
Değişiklik belirtecini üretir.
- changeTokenConsumer
- Action
Belirteç değiştiğinde çağrılan eylem.
Döndürülenler
Şunlara uygulanır
OnChange<TState>(Func<IChangeToken>, Action<TState>, TState)
- Kaynak:
- ChangeToken.cs
- Kaynak:
- ChangeToken.cs
- Kaynak:
- ChangeToken.cs
Belirteç her değiştiğinde changeTokenConsumer
çağrılacak eylemi kaydeder.
public:
generic <typename TState>
static IDisposable ^ OnChange(Func<Microsoft::Extensions::Primitives::IChangeToken ^> ^ changeTokenProducer, Action<TState> ^ changeTokenConsumer, TState state);
public static IDisposable OnChange<TState> (Func<Microsoft.Extensions.Primitives.IChangeToken> changeTokenProducer, Action<TState> changeTokenConsumer, TState state);
public static IDisposable OnChange<TState> (Func<Microsoft.Extensions.Primitives.IChangeToken?> changeTokenProducer, Action<TState> changeTokenConsumer, TState state);
static member OnChange : Func<Microsoft.Extensions.Primitives.IChangeToken> * Action<'State> * 'State -> IDisposable
Public Shared Function OnChange(Of TState) (changeTokenProducer As Func(Of IChangeToken), changeTokenConsumer As Action(Of TState), state As TState) As IDisposable
Tür Parametreleri
- TState
Eylemin durumunun changeTokenConsumer
türü.
Parametreler
- changeTokenProducer
- Func<IChangeToken>
Değişiklik belirtecini üretir.
- changeTokenConsumer
- Action<TState>
Belirteç değiştiğinde çağrılan eylem.
- state
- TState
tüketici için durum.