Click or drag to resize

FileHelperAsyncEngineT Methods

The FileHelperAsyncEngineT generic type exposes the following members.

Methods
  NameDescription
Public methodBeginAppendToFile(String)
Begin the append to an existing file
Public methodBeginAppendToFile(String, Int32)
Open a file to Append to the end.
Public methodCode exampleBeginReadFile(String)
Open a specified file and seek to the first record.
Public methodCode exampleBeginReadFile(String, Int32)
Open a specified file and seek to the first record.
Public methodCode exampleBeginReadStream
Open a specified stream and seek to the first record.
Public methodBeginReadString
Public methodCode exampleBeginWriteFile(String)
Open a file to write it. If the file exists the engine will over write it
Public methodCode exampleBeginWriteFile(String, Int32)
Open a file to write it. If the file exists the engine will over write it
Public methodCode exampleBeginWriteStream
Set the stream to be used in the WriteNext(T) operation.
Public methodCode exampleClose
Close all opened stream readers and writers (if any).
Public methodFlush
Save all the buffered data for write to the disk. Useful to opened async engines that wants to save pending values to disk or for engines used for logging.
Public methodGetFileHeader
Builds a line with the name of the fields, for a delimited files it uses the same delimiter, for a fixed length field it writes the fields names separated with tabs
(Inherited from EngineBase.)
Public methodCode exampleReadNext
Reads the next record of a file.
Public methodReadNexts
Reads the specified number of records from a file or stream opened before.
Public methodReadToEnd
Return array of object for all data to end of the file
Public methodCode exampleWriteNext
Write the next record to a file or stream opened.
Public methodWriteNexts
Write the next records to a file or stream opened.
Public methodWriteNextValues
Write the current record values in the buffer. You can use engine[0] or engine["YourField"] to set the values.
Top
See Also