ConsumerConnectionPoint.SupportsConnection 方法

定义

确定使用者连接点当前能否建立连接。

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

参数

control
Control

ConsumerConnectionPoint 相关联的使用者控件。

secondaryInterfaces
ConnectionInterfaceCollection

参与连接的任何辅助接口的 ConnectionInterfaceCollection

返回

Boolean

如果连接点当前可建立连接,则为 true;否则为 false。 默认值为 true

注解

实现SupportsConnection的方法始终在类的所有情况下ConsumerConnectionPoint返回true。 此方法的意图是让其检查特定关键点的状态 controlsecondaryInterfaces 以确定对象当前是否 ConsumerConnectionPoint 能够创建连接。

在某些情况下 control ,可能处于无法形成连接的状态,或者在形成连接之前必须存在的情况 secondaryInterfaces 。 在这种情况下,开发人员可以从类继承 ConsumerConnectionPoint 并重写 SupportsConnection 该方法,并提供自定义实现来确定连接点何时准备好支持连接。

适用于