ConsumerConnectionPoint.SupportsConnection Méthode

Définition

Détermine si un point de connexion de consommateur est actuellement en mesure d'établir une connexion.

public:
 virtual bool SupportsConnection(System::Web::UI::Control ^ control, System::Web::UI::WebControls::WebParts::ConnectionInterfaceCollection ^ secondaryInterfaces);
public virtual bool SupportsConnection (System.Web.UI.Control control, System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection secondaryInterfaces);
abstract member SupportsConnection : System.Web.UI.Control * System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection -> bool
override this.SupportsConnection : System.Web.UI.Control * System.Web.UI.WebControls.WebParts.ConnectionInterfaceCollection -> bool
Public Overridable Function SupportsConnection (control As Control, secondaryInterfaces As ConnectionInterfaceCollection) As Boolean

Paramètres

control
Control

Contrôle consommateur associé au ConsumerConnectionPoint.

secondaryInterfaces
ConnectionInterfaceCollection

ConnectionInterfaceCollection de toutes les interfaces secondaires qui participent à une connexion.

Retours

Boolean

true si un point de connexion peut établir actuellement une connexion ; sinon, false. La valeur par défaut est true.

Remarques

La SupportsConnection méthode telle qu’implémentée retourne true toujours dans tous les cas pour la ConsumerConnectionPoint classe. L’intention de cette méthode est de vérifier l’état et control secondaryInterfaces à certains points critiques pour déterminer si un ConsumerConnectionPoint objet est actuellement en mesure de créer une connexion.

Il peut y avoir des scénarios où control il se trouve dans un état qui rendait impossible la création d’une connexion, ou où il secondaryInterfaces doit exister avant qu’une connexion puisse être formée. Dans ce cas, les développeurs peuvent hériter de la ConsumerConnectionPoint classe et remplacer la SupportsConnection méthode, en fournissant une implémentation personnalisée pour déterminer quand le point de connexion est prêt à prendre en charge les connexions.

S’applique à