Show / Hide Table of Contents

    Interface IXMLFilter

    Interface for an XML filter.

    Inherited Members
    IXMLReader.GetFeature(String)
    IXMLReader.SetFeature(String, Boolean)
    IXMLReader.GetProperty(String)
    IXMLReader.SetProperty(String, Object)
    IXMLReader.EntityResolver
    IXMLReader.DTDHandler
    IXMLReader.ContentHandler
    IXMLReader.ErrorHandler
    IXMLReader.Parse(InputSource)
    IXMLReader.Parse(String)
    Namespace: Sax
    Assembly: Lucene.Net.Benchmark.dll
    Syntax
    public interface IXMLFilter : IXMLReader
    Remarks

    This module, both source code and documentation, is in the Public Domain, and comes with NO WARRANTY. Seehttp://www.saxproject.org for further information.

    An XML filter is like an XML reader, except that it obtains its events from another XML reader rather than a primary source like an XML document or database.Filters can modify a stream of events as they pass on to the final application.

    The XMLFilterImpl helper class provides a convenient base for creating SAX2 filters, by passing on all IEntityResolver, IDTDHandler, IContentHandler and IErrorHandler events automatically.

    Properties

    | Improve this Doc View Source

    Parent

    Gets or sets the parent reader. Returns the parent filter, or null if none has been set.

    Declaration
    IXMLReader Parent { get; set; }
    Property Value
    Type Description
    IXMLReader
    Remarks

    This method allows the application to link or query the parent reader (which may be another filter). It is generally a bad idea to perform any operations on the parent reader directly: they should all pass through this filter.

    • Improve this Doc
    • View Source
    Back to top Copyright © 2020 Licensed to the Apache Software Foundation (ASF)