Skip to content

622c2a74 37fd 6371 50a4 4fb71f92c4b0

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

BaseWriter Class

Additional header content

Implements interface IWriter. Which acts as the base class for future writers based and not based on markup languages​​.

Inheritance Hierarchy

System.Object
  iTin.Export.ComponentModel.Writer.BaseWriter
    iTin.Export.ComponentModel.Writer.BaseWriterDirect
    iTin.Export.ComponentModel.Writer.BaseWriterStream
    iTin.Export.ComponentModel.Writer.BaseWriterXml
Namespace: iTin.Export.ComponentModel.Writer
Assembly: iTin.Export.Core (in iTin.Export.Core.dll) Version: 1.0.0.0 (1.0.0.0)

Syntax

C#

public abstract class BaseWriter : IWriter, 
	IDisposable

VB

Public MustInherit Class BaseWriter
	Implements IWriter, IDisposable

The BaseWriter type exposes the following members.

Constructors

 

Name Description
Protected method BaseWriter Initializes a new instance of the BaseWriter class.
  Back to Top

Properties

 

Name Description
Public property IsTransformationFile Gets a value indicating whether this writer generates a transformation file to be processed later.
Public property Provider Gets or sets a reference to provider for export.
Public property ResponseEx Gets a reference to an object HttpResponseEx than contains the MIME type of the output stream and response header for a ASP.NET operation.
Protected property Result Gets enumerable of byte array containing data info.
Public property Stream Gets a reference to writer's stream.
Public property TransformFileExtension Gets the transform file extension.
Public property WriterIdentifier Gets a value than identifies the type of writer.
Public property WriterMetadata Gets a reference that contains the extended information about this writer.
  Back to Top

Methods

 

Name Description
Public method Dispose Implement IDisposable. Clean managed and unmanaged resources.
Public method Equals (Inherited from Object.)
Protected method Execute Generates output in the format supported by each specialized class.
Protected method Finalize (Inherited from Object.)
Public method Generate Generates writer output.
Public method GetAsByteArrayEnumerable Returns the writer result file as a enumeration of byte array
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method ReleaseManagedResources Releasing managed resources.
Protected method ReleaseUnmanagedResources Releasing unmanaged resources.
Public method ToString (Inherited from Object.)
  Back to Top

Fields

 

Name Description
Protected fieldStatic member AlternateStyleNameSufix Preferred alternate style name sufix.
  Back to Top

Remarks

[Missing documentation for "T:iTin.Export.ComponentModel.Writer.BaseWriter"]

See Also

Reference

iTin.Export.ComponentModel.Writer Namespace

Clone this wiki locally