Lenguaje

ConsumerConnectionPoint.SupportsConnection Método

Definición

Determina si un punto de conexión de consumidor es capaz actualmente de establecer una conexión.

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

Parámetros

control
Control

Control de consumidor asociado a .ConsumerConnectionPoint

secondaryInterfaces
ConnectionInterfaceCollection

ConnectionInterfaceCollection de cualquier interfaz secundaria que participe en una conexión.

Devoluciones

true si un punto de conexión puede establecer actualmente una conexión; de lo contrario, false. El valor predeterminado es true.

Comentarios

El SupportsConnection método implementado siempre devuelve true en todos los casos para la ConsumerConnectionPoint clase . La intención de este método es que compruebe el estado de control y secondaryInterfaces en determinados puntos críticos para determinar si un ConsumerConnectionPoint objeto puede crear una conexión actualmente.

Puede haber escenarios en control los que se encuentra en un estado que haría imposible formar una conexión o dónde secondaryInterfaces debe existir antes de que se pueda formar una conexión. En tales casos, los desarrolladores pueden heredar de la ConsumerConnectionPoint clase e invalidar el SupportsConnection método , proporcionando una implementación personalizada para determinar cuándo el punto de conexión está listo para admitir conexiones.

Se aplica a