Skip to content

37973b78 6b66 1218 9d7d 14680ab2aeda

Fernando Garcia edited this page May 8, 2018 · 1 revision

iTin.Export.ComponentModel.Writer Namespace

Additional header content

[Missing

documentation for "N:iTin.Export.ComponentModel.Writer"]

Classes

 

Class Description
Public class BaseWriter Implements interface IWriter. Which acts as the base class for future writers based and not based on markup languages​​.
Public class BaseWriterDirect A Specialization of BaseWriter Class, than implements interface IWriterDirect. Which acts as a base class for writers based or not based on markup languages​​, but the writer is based in a 3rd party library that controls lifecycle of file, such as EPPlus library.
Public class BaseWriterStream A Specialization of BaseWriter Class, than implements interface IWriterStream. Which acts as a base class for writers not based on markup languages​​, such as a writer for a binary file format.
Public class BaseWriterXml A Specialization of BaseWriter Class, than implements interface IWriterXml. Which acts as the base class for future writers-based in markup languages​​.
Public class WriterOptionsAttribute Declares extra metadata to a writer. All writers created by iTin Export Engine are based in Managed Extensibility Framework (MEF).

Structures

 

Structure Description
Public structure WriterOptionsMetadata Defines a value that contains the detailed information of a IWriter.

Interfaces

 

Interface Description
Public interface IWriter Declares a generic writer.
Public interface IWriterDirect Declares a direct writer.
Public interface IWriterOptions Attribute that allows you to add extra metadata to a writer.
Public interface IWriterStream Declares a writer which is non-based in an markup language.
Public interface IWriterXml Declares a writer which is based in an markup language.

Enumerations

 

Enumeration Description
Public enumeration KnownWriterIdentifier Known writer types
 
Clone this wiki locally