WARNING: This server provides a static reference view of the NetKernel documentation. Links to dynamic content do not work. For the best experience we recommend you install NetKernel and view the documentation in the live system .

The deference element uses indirection through a resource to obtain another (referenced) resource.

The form of the element is:

<dereference assignment="...">{reference-to-resource-with-resource-reference}</dereference>

This use of indirection is best described by example. The evaluation of the following dereference element:

<dereference assignment="response">res:/indirect</dereference>

Will cause the resource res:/indirect to be requested, which contains the value:

res:/message.txt

and then this value to request the resource res:/message.txt which contains the value:

Hello, from DPML!

Which means the result of

<sequence>
  <dereference assignment="response">res:/indirect</dereference>
</sequence>

is a response with the representation Hello, from DPML!.