Freigeben über


IExternalScopeProvider.ForEachScope<TState> Methode

Definition

Führt den Rückruf für jedes momentan aktive Bereichsobjekt in der Erstellungsreihenfolge aus. Es ist garantiert, dass alle Rückrufe von dieser Methode inline aufgerufen werden.

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)

Typparameter

TState

Der Typ des zu akzeptierenden Zustands.

Parameter

callback
Action<Object,TState>

Der Rückruf, der für jedes Bereichsobjekt ausgeführt werden soll.

state
TState

Das Zustandsobjekt, das an den Rückruf übergeben werden soll.

Gilt für: