Język

ConsumerConnectionPoint.SupportsConnection Metoda

Definicja

Określa, czy punkt połączenia konsumenta jest obecnie w stanie nawiązać połączenie.

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

Kontrolka konsumenta skojarzona z elementem ConsumerConnectionPoint.

secondaryInterfaces
ConnectionInterfaceCollection

Dowolny ConnectionInterfaceCollection interfejs pomocniczy, który uczestniczy w połączeniu.

Zwraca

true jeśli punkt połączenia może obecnie ustanowić połączenie; w przeciwnym razie, false. Wartość domyślna to true.

Uwagi

Metoda SupportsConnection , która jest implementowana, zawsze zwraca true wszystkie przypadki dla ConsumerConnectionPoint klasy . Celem tej metody jest sprawdzenie stanu control i secondaryInterfaces w określonych krytycznych punktach w celu ustalenia, czy ConsumerConnectionPoint obiekt jest obecnie w stanie utworzyć połączenie.

Mogą istnieć scenariusze, w których control występuje stan uniemożliwiający utworzenie połączenia lub gdzie secondaryInterfaces musi istnieć przed utworzeniem połączenia. W takich przypadkach deweloperzy mogą dziedziczyć z ConsumerConnectionPoint klasy i zastąpić SupportsConnection metodę, zapewniając niestandardową implementację w celu określenia, kiedy punkt połączenia jest gotowy do obsługi połączeń.

Dotyczy