Saxon API for .NET |

# XsltTransformer Class

An `XsltTransformer` represents a compiled and loaded stylesheet ready for execution. The `XsltTransformer` holds details of the dynamic evaluation context for the stylesheet.

For a list of all members of this type, see XsltTransformer Members.

System.Object
XsltTransformer

public class XsltTransformer

#### Remarks

An `XsltTransformer` should not be used concurrently in multiple threads. It is safe, however, to reuse the object within a single thread to run the same stylesheet several times. Running the stylesheet does not change the context that has been established.

An `XsltTransformer` is always constructed by running the `Load` method of an `XsltExecutable`.

#### Requirements

Namespace: Saxon.Api

Assembly: saxon8api (in saxon8api.netmodule)

#### See Also

XsltTransformer Members | Saxon.Api Namespace