ConsumerConnectionPoint.SupportsConnection 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
确定使用者连接点当前能否建立连接。
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。
返回
如果连接点当前可建立连接,则为 true
;否则为 false
。 默认值为 true
。
注解
实现SupportsConnection的方法始终在类的所有情况下ConsumerConnectionPoint返回true
。 此方法的意图是让其检查特定关键点的状态 control
, secondaryInterfaces
以确定对象当前是否 ConsumerConnectionPoint 能够创建连接。
在某些情况下 control
,可能处于无法形成连接的状态,或者在形成连接之前必须存在的情况 secondaryInterfaces
。 在这种情况下,开发人员可以从类继承 ConsumerConnectionPoint 并重写 SupportsConnection 该方法,并提供自定义实现来确定连接点何时准备好支持连接。