ConsumerConnectionPoint.SupportsConnection Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se un punto di connessione 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
Oggetto ConnectionInterfaceCollection di tutte le interfacce secondarie che partecipano a una connessione.
Valori restituiti
true se un punto di connessione può attualmente stabilire 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 verificare lo stato di control e secondaryInterfaces in determinati punti critici per determinare se un ConsumerConnectionPoint oggetto è attualmente in grado di creare una connessione.
Possono essere presenti scenari in cui control si trova in uno stato che renderebbe impossibile formare una connessione o dove secondaryInterfaces deve esistere prima di poter creare una connessione. 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.