ConsumerConnectionPoint.SupportsConnection Método

Definição

Determina se um ponto de ligação do consumidor é atualmente capaz de estabelecer uma ligação.

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

O controlo do consumidor associado ao ConsumerConnectionPoint.

secondaryInterfaces
ConnectionInterfaceCollection

A ConnectionInterfaceCollection de quaisquer interfaces secundárias que participem numa ligação.

Devoluções

true se um ponto de ligação conseguir atualmente estabelecer uma ligação; caso contrário, false. A predefinição é true.

Observações

O SupportsConnection método tal como implementado retorna true sempre em todos os casos para a ConsumerConnectionPoint classe. A intenção deste método é fazer com que verifique o estado de control e secondaryInterfaces em certos pontos críticos para determinar se um ConsumerConnectionPoint objeto é atualmente capaz de criar uma ligação.

Podem existir cenários em que control está num estado que tornaria impossível formar uma ligação, ou em que secondaryInterfaces deve existir antes que uma ligação possa ser formada. Nesses casos, os programadores podem herdar da ConsumerConnectionPoint classe e sobrepor o SupportsConnection método, fornecendo uma implementação personalizada para determinar quando o ponto de ligação está pronto para suportar ligações.

Aplica-se a