Sdílet prostřednictvím


ConsumerConnectionPoint.SupportsConnection Metoda

Definice

Určuje, jestli je bod připojení příjemce aktuálně schopný navázat připojení.

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

Parametry

control
Control

Kontrola spotřebitele přidružená k sadě ConsumerConnectionPoint.

secondaryInterfaces
ConnectionInterfaceCollection

A ConnectionInterfaceCollection ze všech sekundárních rozhraní, která se účastní připojení.

Návraty

Boolean

true pokud spojovací bod může v současné době navázat připojení; falsev opačném případě . Výchozí formát je true.

Poznámky

Metoda SupportsConnection implementovaná vždy vrátí true ve všech případech pro ConsumerConnectionPoint třídu. Záměrem této metody je mít kontrolu stavu control a secondaryInterfaces v určitých kritických bodech k určení, zda ConsumerConnectionPoint je objekt v současné době schopen vytvořit připojení.

Mohou existovat scénáře, kdy control je ve stavu, který znemožní vytvoření připojení nebo kde secondaryInterfaces musí existovat před vytvořením připojení. V takových případech mohou vývojáři dědit z ConsumerConnectionPoint třídy a přepsat metodu SupportsConnection a poskytnout vlastní implementaci, která určí, kdy je spojovací bod připravený k podpoře připojení.

Platí pro