Partager via


CircuitHandler Classe

Définition

Permet d’exécuter CircuitHandler du code pendant des événements de durée de vie spécifiques d’un Circuit.

public ref class CircuitHandler abstract
public abstract class CircuitHandler
type CircuitHandler = class
Public MustInherit Class CircuitHandler
Héritage
CircuitHandler

Constructeurs

CircuitHandler()

Permet d’exécuter CircuitHandler du code pendant des événements de durée de vie spécifiques d’un Circuit.

Propriétés

Order

Obtient l’ordre d’exécution pour le instance actuel de CircuitHandler.

Lorsque plusieurs CircuitHandler instances sont inscrites, la Order propriété est utilisée pour déterminer l’ordre dans lequel les instances sont exécutées. Lorsque deux gestionnaires ont la même valeur pour Order, leur ordre d’exécution n’est pas déterministe.

Méthodes

CreateInboundActivityHandler(Func<CircuitInboundActivityContext,Task>)

Crée un gestionnaire qui est appelé lorsque l’activité entrante sur le circuit entraîne la distribution d’une tâche asynchrone sur le serveur.

OnCircuitClosedAsync(Circuit, CancellationToken)

Appelé lorsqu’un nouveau circuit est ignoré.

OnCircuitOpenedAsync(Circuit, CancellationToken)

Appelé lorsqu’un nouveau circuit a été établi.

OnConnectionDownAsync(Circuit, CancellationToken)

Appelé lorsqu’une connexion au client a été supprimée.

OnConnectionUpAsync(Circuit, CancellationToken)

Appelé lors de l’établissement d’une connexion au client.

Cette méthode est exécutée une fois OnCircuitOpenedAsync(Circuit, CancellationToken) après et une fois pour chaque reconnexion pendant la durée de vie d’un circuit.

S’applique à