ChangeToken.OnChange 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
OnChange(Func<IChangeToken>, Action) |
注册每当令牌产生更改时要调用的 |
OnChange<TState>(Func<IChangeToken>, Action<TState>, TState) |
注册每当令牌产生更改时要调用的 |
OnChange(Func<IChangeToken>, Action)
- Source:
- ChangeToken.cs
- Source:
- ChangeToken.cs
- Source:
- ChangeToken.cs
注册每当令牌产生更改时要调用的 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);
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
参数
- changeTokenProducer
- Func<IChangeToken>
生成更改令牌。
- changeTokenConsumer
- Action
令牌更改时调用的操作。
返回
适用于
OnChange<TState>(Func<IChangeToken>, Action<TState>, TState)
- Source:
- ChangeToken.cs
- Source:
- ChangeToken.cs
- Source:
- ChangeToken.cs
注册每当令牌产生更改时要调用的 changeTokenConsumer
操作。
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
类型参数
- TState
操作的状态 changeTokenConsumer
类型。
参数
- changeTokenProducer
- Func<IChangeToken>
生成更改令牌。
- changeTokenConsumer
- Action<TState>
令牌更改时调用的操作。
- state
- TState
使用者的状态。