Saxon API for .NET |

# XsltExecutable Class

An `XsltExecutable` represents the compiled form of a stylesheet. To execute the stylesheet, it must first be loaded to form an `XsltTransformer`.

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

System.Object
XsltExecutable

public class XsltExecutable

#### Remarks

An `XsltExecutable` is immutable, and therefore thread-safe. It is simplest to load a new `XsltEvaluator` each time the stylesheet is to be run. However, the `XsltEvaluator` is serially reusable within a single thread.

An `XsltExecutable` is created by using one of the `Compile` methods on the `XsltCompiler` class.

#### Requirements

Namespace: Saxon.Api

Assembly: saxon8api (in saxon8api.netmodule)

#### See Also

XsltExecutable Members | Saxon.Api Namespace