ConsumerConnectionPoint.SupportsConnection Método

Definição

Determina se um ponto de conexão do consumidor é atualmente capaz de estabelecer uma conexã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 controle do consumidor associado ao ConsumerConnectionPoint.

secondaryInterfaces
ConnectionInterfaceCollection

Um ConnectionInterfaceCollection de interfaces secundárias que participam de uma conexão.

Retornos

Boolean

true se um ponto de conexão pode estabelecer uma conexão no momento; caso contrário, false. O padrão é true.

Comentários

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

Pode haver cenários em que esteja em um estado que impossibilitaria control a formação de uma conexão ou onde secondaryInterfaces deve existir antes que uma conexão possa ser formada. Nesses casos, os desenvolvedores podem herdar da ConsumerConnectionPoint classe e substituir o SupportsConnection método, fornecendo uma implementação personalizada para determinar quando o ponto de conexão está pronto para dar suporte a conexões.

Aplica-se a