RDS Object Model Summary

Important

Beginning with Windows 8 and Windows Server 2012, RDS server components are no longer included in the Windows operating system (see Windows 8 and Windows Server 2012 Compatibility Cookbook for more detail). RDS client components will be removed in a future version of Windows. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. Applications that use RDS should migrate to WCF Data Service.

Object Description
RDS.DataSpace This object contains a method to obtain a server proxy. The proxy may be the default or a custom server program (business object). The server program may be invoked on the Internet, an intranet, a local area network, or be a local dynamic-link library.

The DataSpace object is safe for scripting.
RDSServer.DataFactory This object represents the default server program. It executes the default RDS data retrieval and update behavior.

The DataFactory object is not safe for scripting.
RDS.DataControl This object can automatically invoke the RDS.DataSpace and RDSServer.DataFactory objects.

Use this object to invoke the default RDS data retrieval or update behavior.

This object also provides the means for visual controls to access the returned Recordset object.

The DataControl object is safe for scripting.

See Also

RDS Fundamentals
RDS Scenario
RDS Tutorial
RDS Usage and Security