NAnt SDK Documentation - v0.92

ChainableReader Class

Functions as a chainable TextReader

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

System.Object
   NAnt.Core.Element
      NAnt.Core.Filters.ChainableReader
         NAnt.Core.Filters.Filter

[Visual Basic]
MustInherit Public Class ChainableReader
    Inherits Element
    Implements IDisposable
[C#]
public abstract class ChainableReader : Element, IDisposable

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

Implements a abstraction over a TextReader that allows the class to represent either a TextReader or another ChainableReader to which it is chained. By passing a ChainableReader as a constructor paramater it is possiable to chain many ChainableReaders together. The last ChainableReader in the chain must be based on a TextReader.

Requirements

Namespace: NAnt.Core.Filters

Assembly: NAnt.Core (in NAnt.Core.dll)

See Also

ChainableReader Members | NAnt.Core.Filters Namespace