CLR functions and data contracts

The SQL installation script publishes eight functions and 23 user-defined types (UDTs) in the wds schema. Each function page documents its SQL signature and embeds the complete source-backed UDT contract graph used by its arguments and return value, so the callable operation and its data shape stay together.

Follow the in-page type links on each function page for field definitions, initialization behavior, validation rules, and public SQL-facing methods. For example, Start contains JobConfig and its nested configuration contracts, while TaskStatus contains the task-status result graph.

Context diagram

Context diagram

Table of contents

Please rotate your device to landscape mode

This documentation is specifically designed with a wider layout to provide a better reading experience for code examples, tables, and diagrams.
Rotating your device horizontally ensures you can see everything clearly without excessive scrolling or resizing.

Return to Web Data Source Home