Skip to content

719e7011 f7c4 1416 d878 ef7a603e3033

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

BaseWriterDirect Class

Additional header content

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.

Inheritance Hierarchy

System.Object
  iTin.Export.ComponentModel.Writer.BaseWriter
    iTin.Export.ComponentModel.Writer.BaseWriterDirect
      iTin.Export.Writers.CsvWriter
      iTin.Export.Writers.SqlScriptWriter
      iTin.Export.Writers.TsvWriter
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 BaseWriterDirect : BaseWriter, 
	IWriterDirect

VB

Public MustInherit Class BaseWriterDirect
	Inherits BaseWriter
	Implements IWriterDirect

The BaseWriterDirect type exposes the following members.

Constructors

 

Name Description
Protected method BaseWriterDirect Initializes a new instance of the BaseWriterDirect 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. (Inherited from BaseWriter.)
Public property Provider Gets or sets a reference to provider for export. (Inherited from BaseWriter.)
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. (Inherited from BaseWriter.)
Protected property Result Gets enumerable of byte array containing data info. (Inherited from BaseWriter.)
Public property Stream Gets a reference to writer's stream. (Inherited from BaseWriter.)
Public property TransformFileExtension Gets the transform file extension. (Inherited from BaseWriter.)
Public property WriterIdentifier Gets a value than identifies the type of writer. (Overrides BaseWriter.WriterIdentifier.)
Public property WriterMetadata Gets a reference that contains the extended information about this writer. (Inherited from BaseWriter.)
  Back to Top

Methods

 

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

Remarks

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

See Also

Reference

iTin.Export.ComponentModel.Writer Namespace

Clone this wiki locally