IExternalScopeProvider.ForEachScope<TState> メソッド

定義

作成順に、現在アクティブなスコープ オブジェクトごとにコールバックを実行します。 すべてのコールバックは、このメソッドからインラインで呼び出されることが保証されます。

public:
generic <typename TState>
 void ForEachScope(Action<System::Object ^, TState> ^ callback, TState state);
public void ForEachScope<TState> (Action<object,TState> callback, TState state);
public void ForEachScope<TState> (Action<object?,TState> callback, TState state);
abstract member ForEachScope : Action<obj, 'State> * 'State -> unit
Public Sub ForEachScope(Of TState) (callback As Action(Of Object, TState), state As TState)

型パラメーター

TState

受け入れる状態の種類。

パラメーター

callback
Action<Object,TState>

すべてのスコープ オブジェクトに対して実行されるコールバック。

state
TState

コールバックに渡される状態オブジェクト。

適用対象