ConsumerConnectionPoint.SetObject Method

Invokes the callback method in a consumer control and retrieves the interface instance from a provider control.

Namespace: System.Web.UI.WebControls.WebParts
Assembly: System.Web (in system.web.dll)

public:
virtual void SetObject (
	Control^ control, 
	Object^ data
)
public void SetObject (
	Control control, 
	Object data
)
public function SetObject (
	control : Control, 
	data : Object
)
Not applicable.

Parameters

control

The consumer control associated with a consumer connection point.

data

The interface instance returned from a provider control.

Exception typeCondition

ArgumentNullException

control is a null reference (Nothing in Visual Basic).

This method receives an interface instance from a provider that contains data for the consumer control.

The SetObject method is called by WebPartConnection objects when a connection is being activated. This is a critical step that is part of initiating a connection and enabling two controls to share data.

The consumer control in a connection must be able to work with the same type of interface as the provider. If it does not, the controls are incompatible and a WebPartTransformer object must be used to establish a connection.

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0

Community Additions

ADD
Show: