Sdílet prostřednictvím


CircuitHandler Třída

Definice

A CircuitHandler umožňuje spouštění kódu během konkrétních událostí životnosti objektu Circuit.

public ref class CircuitHandler abstract
public abstract class CircuitHandler
type CircuitHandler = class
Public MustInherit Class CircuitHandler
Dědičnost
CircuitHandler

Konstruktory

CircuitHandler()

A CircuitHandler umožňuje spouštění kódu během konkrétních událostí životnosti objektu Circuit.

Vlastnosti

Order

Získá příkaz spuštění pro aktuální instanci .CircuitHandler

Při registraci Order více CircuitHandler instancí se vlastnost používá k určení pořadí, ve kterém se instance spouští. Pokud mají dvě obslužné rutiny stejnou hodnotu pro Order, jejich pořadí provádění není deterministické.

Metody

CreateInboundActivityHandler(Func<CircuitInboundActivityContext,Task>)

Vytvoří obslužnou rutinu, která se vyvolá, když příchozí aktivita v okruhu způsobí odeslání asynchronní úlohy na serveru.

OnCircuitClosedAsync(Circuit, CancellationToken)

Vyvoláno při zahození nového okruhu.

OnCircuitOpenedAsync(Circuit, CancellationToken)

Vyvoláno při vytvoření nového okruhu.

OnConnectionDownAsync(Circuit, CancellationToken)

Vyvoláno při ukončení připojení ke klientovi.

OnConnectionUpAsync(Circuit, CancellationToken)

Vyvoláno při navázání připojení ke klientovi.

Tato metoda se spustí jednou po začátku OnCircuitOpenedAsync(Circuit, CancellationToken) a jednou pro každé opětovné připojení během životnosti okruhu.

Platí pro