Udostępnij za pośrednictwem


CircuitHandler Klasa

Definicja

Element umożliwia CircuitHandler uruchamianie kodu w określonym okresie istnienia zdarzeń elementu Circuit.

public ref class CircuitHandler abstract
public abstract class CircuitHandler
type CircuitHandler = class
Public MustInherit Class CircuitHandler
Dziedziczenie
CircuitHandler

Konstruktory

CircuitHandler()

Element umożliwia CircuitHandler uruchamianie kodu w określonym okresie istnienia zdarzeń elementu Circuit.

Właściwości

Order

Pobiera kolejność wykonywania dla bieżącego wystąpienia programu CircuitHandler.

Po zarejestrowaniu Order wielu CircuitHandler wystąpień właściwość jest używana do określania kolejności wykonywania wystąpień. Gdy dwa programy obsługi mają taką samą wartość dla Order, ich kolejność wykonywania nie jest deterministyczna.

Metody

CreateInboundActivityHandler(Func<CircuitInboundActivityContext,Task>)

Tworzy procedurę obsługi wywoływaną w przypadku działania przychodzącego w obwodzie powoduje wysłanie asynchronicznego zadania na serwerze.

OnCircuitClosedAsync(Circuit, CancellationToken)

Wywoływane po odrzuceniu nowego obwodu.

OnCircuitOpenedAsync(Circuit, CancellationToken)

Wywoływane po ustanowieniu nowego obwodu.

OnConnectionDownAsync(Circuit, CancellationToken)

Wywoływane po usunięciu połączenia z klientem.

OnConnectionUpAsync(Circuit, CancellationToken)

Wywoływane po nawiązaniu połączenia z klientem.

Ta metoda jest wykonywana raz po i raz pierwszy dla OnCircuitOpenedAsync(Circuit, CancellationToken) każdego ponownego połączenia w okresie istnienia obwodu.

Dotyczy