ConsumerConnectionPoint.SupportsConnection Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bestimmt, ob ein Consumerverbindungspunkt momentan in der Lage ist, eine Verbindung herzustellen.
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
Parameter
- control
- Control
Das dem ConsumerConnectionPoint zugeordnete Consumersteuerelement.
- secondaryInterfaces
- ConnectionInterfaceCollection
Eine ConnectionInterfaceCollection aller sekundären Schnittstellen, die an einer Verbindung beteiligt sind.
Gibt zurück
true
, wenn ein Verbindungspunkt momentan in der Lage ist, eine Verbindung herzustellen; andernfalls false
. Der Standardwert ist true
.
Hinweise
Die SupportsConnection implementierte Methode gibt immer in allen Fällen für die ConsumerConnectionPoint -Klasse zurücktrue
. Die Absicht für diese Methode besteht darin, den Zustand von control
und secondaryInterfaces
an bestimmten kritischen Punkten zu überprüfen, um zu bestimmen, ob ein ConsumerConnectionPoint Objekt derzeit eine Verbindung herstellen kann.
Es kann Szenarien geben, in denen control
sich in einem Zustand befindet, der das Herstellen einer Verbindung unmöglich macht, oder in denen secondaryInterfaces
vorhanden sein muss, bevor eine Verbindung hergestellt werden kann. In solchen Fällen können Entwickler von der ConsumerConnectionPoint -Klasse erben und die SupportsConnection -Methode überschreiben und eine benutzerdefinierte Implementierung bereitstellen, um zu bestimmen, wann der Verbindungspunkt bereit ist, Verbindungen zu unterstützen.