Condividi tramite


ConsumerConnectionPoint.SupportsConnection Metodo

Definizione

Determina se un punto di connessione del consumer è attualmente in grado di stabilire una connessione.

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

Parametri

control
Control

Controllo consumer associato all'oggetto ConsumerConnectionPoint.

secondaryInterfaces
ConnectionInterfaceCollection

Classe ConnectionInterfaceCollection delle interfacce secondarie che prendono parte a una connessione.

Restituisce

true se un punto di connessione è in grado di stabilire attualmente una connessione; in caso contrario, false. Il valore predefinito è true.

Commenti

Il SupportsConnection metodo implementato restituisce true sempre in tutti i casi per la ConsumerConnectionPoint classe . Lo scopo di questo metodo consiste nel controllare lo stato di control e secondaryInterfaces in determinati punti critici per determinare se un ConsumerConnectionPoint oggetto è attualmente in grado di creare una connessione.

Possono esistere scenari in cui control si trova in uno stato che renderebbe impossibile formare una connessione o dove secondaryInterfaces deve esistere prima che una connessione possa essere formata. In questi casi, gli sviluppatori possono ereditare dalla ConsumerConnectionPoint classe ed eseguire l'override del SupportsConnection metodo, fornendo un'implementazione personalizzata per determinare quando il punto di connessione è pronto per supportare le connessioni.

Si applica a