OptionsMonitor<TOptions>.OnChange 方法

定義

多載

OnChange(Action<TOptions,String>)

註冊每當 TOptions 變更時要呼叫的接聽程式。Registers a listener to be called whenever TOptions changes.

OnChange(Action<TOptions>)

註冊每當 TOptions 變更時要呼叫的接聽程式。Registers a listener to be called whenever TOptions changes.

OnChange(Action<TOptions,String>)

註冊每當 TOptions 變更時要呼叫的接聽程式。Registers a listener to be called whenever TOptions changes.

public:
 virtual IDisposable ^ OnChange(Action<TOptions, System::String ^> ^ listener);
public IDisposable OnChange (Action<TOptions,string> listener);
abstract member OnChange : Action<'Options, string (requires 'Options : null and 'Options : (new : unit -> 'Options))> -> IDisposable
override this.OnChange : Action<'Options, string (requires 'Options : null and 'Options : (new : unit -> 'Options))> -> IDisposable
Public Function OnChange (listener As Action(Of TOptions, String)) As IDisposable

參數

listener
Action<TOptions,String>

TOptions 變更時要叫用的動作。The action to be invoked when TOptions has changed.

傳回

在停止接聽變更後應進行處置的 IDisposableAn IDisposable which should be disposed to stop listening for changes.

實作

OnChange(Action<TOptions>)

註冊每當 TOptions 變更時要呼叫的接聽程式。Registers a listener to be called whenever TOptions changes.

public:
 virtual IDisposable ^ OnChange(Action<TOptions> ^ listener);
public IDisposable OnChange (Action<TOptions> listener);
abstract member OnChange : Action<'Options (requires 'Options : null and 'Options : (new : unit -> 'Options))> -> IDisposable
override this.OnChange : Action<'Options (requires 'Options : null and 'Options : (new : unit -> 'Options))> -> IDisposable
Public Function OnChange (listener As Action(Of TOptions)) As IDisposable

參數

listener
Action<TOptions>

TOptions 變更時要叫用的動作。The action to be invoked when TOptions has changed.

傳回

在停止接聽變更後應進行處置的 IDisposable。An IDisposable which should be disposed to stop listening for changes.

實作

適用於