Saxon.Api
Interface IDestination
- All Known Implementing Classes
- DomDestination, LinqDestination, NullDestination, RawDestination, SchemaValidator, Serializer, XdmDestination, XmlWriterDestination, XsltTransformer
- 
               public interface IDestination
An abstract destination for the results of a query or transformation.
            A number of implementations of IDestination are supplied with the Saxon product. While
            user-written or third-party implementations of the interface can be created in principle,
            the interface
            is not designed to make this easy.
            
| Property Summary | |
|---|---|
| net.sf.saxon.s9api.Destination | UnderlyingDestination 
                        The underlying  | 
| Method Summary | |
|---|---|
| void | OnClose (Action action) Define an action to be performed when writing to the Destination is complete. | 
Property Detail
UnderlyingDestination
                  The underlying Saxon.Hej.s9api.Destination object in the Saxon implementation
                  
This method must be implemented in any class that implements this interface, that is, a class that provides a custom destination not based on those supplied in the SaxonCS product.
Implementing this method requires familiarity with Saxon internals (which may change from one release to another.
Information about the returned net.sf.saxon.s9api.Destination object (and the objects it provides access to) is included in the Saxon JavaDoc documentation.
Value:
Define an action to be performed when writing to the Destination is complete.
Parameters:
action- The action to be performed.