Langue

ConsumerConnectionPoint.SupportsConnection Méthode

Définition

Détermine si un point de connexion consommateur est actuellement capable 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

Une ConnectionInterfaceCollection des interfaces secondaires qui participent à une connexion.

Retours

true si un point de connexion peut actuellement établir 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 à certains points critiques pour déterminer si un secondaryInterfaces objet est actuellement en mesure de ConsumerConnectionPoint créer une connexion.

Il peut y avoir des scénarios où control se trouve dans un état qui rendait impossible de former une connexion, ou où doit exister avant qu’une secondaryInterfaces 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 à