MultiRecordEngine
|
Overloaded. Initializes a new instance of the MultiRecordEngine class. |
Encoding (inherited from FileHelpers.EngineBase) | The encoding to Read and Write the streams. |
ErrorManager (inherited from FileHelpers.EngineBase) | This is a common class that manage the errors of the library. |
FooterText (inherited from FileHelpers.EngineBase) | The read footer in the last read operation. If any. |
HeaderText (inherited from FileHelpers.EngineBase) | The read header in the last read operation. If any. |
LastRecord | Contains the last Record read by the ReadNext method. |
LineNumber (inherited from FileHelpers.EngineBase) | The current line number. |
RecordSelector | The Selector used by the engine in Read operations to determine the Type to use. |
RecordType (inherited from FileHelpers.EngineBase) | Returns the type of records handled by this engine. |
TotalRecords (inherited from FileHelpers.EngineBase) | The total numbers of records in the last read/written file (only works with whole read/write). |
AppendToFile | Overloaded. Append a record to the specified file. |
BeginAppendToFile | Open a file to be appended at the end. |
BeginReadFile | Method used to use this engine in Async mode. Work together with ReadNext. (Remember to call Close after read the data) |
BeginReadStream | Method used to use this engine in Async mode. Work together with ReadNext. (Remember to call Close after read the data) |
BeginReadString | Method used to use this engine in Async mode. Work together with ReadNext. (Remember to call Close after read the data) |
BeginWriteFile | Open a file for write operations. If exist the engine override it. You can use WriteNext or WriteNexts to write records. |
BeginWriteStream | Set the stream to be used in the WriteNext operation. |
Close | Close the underlining Readers and Writers. (if any) |
Flush | Save all the buffered data for write to the disk. Useful to long opened async engines that wants to save pending values or for engines used for logging. |
ReadFile | Read a File and returns the records. |
ReadNext | Reads the next record of a file opened with the BeginReadFile or BeginReadStream method. |
ReadNexts | Reads the specified number of records from a file or stream opened with the BeginReadFile or BeginReadStream method. |
ReadStream | Read a Stream and return an array of the contained records. |
ReadString | Read a String and return an array of the contained records. |
SetProgressHandler (inherited from FileHelpers.EngineBase) | Overloaded. Set the handler to the engine used to notify progress into the operations. |
WriteFile | Overloaded. Write an array of records to the specified file. |
WriteNext | Write the next record to a file or stream opened with BeginWriteFile, BeginWriteStream or BeginAppendToFile method. |
WriteNexts | Write the nexts records to a file or stream opened with BeginWriteFile, BeginWriteStream or BeginAppendToFile method. |
WriteStream | Overloaded. Write the records to a file |
WriteString | Overloaded. Write an array of records to an String and return it. |
AfterReadRecord | Called in read operations just after the record was created from a record string. |
AfterWriteRecord | Called in write operations just after the record was converted to a string. |
BeforeReadRecord | Called in read operations just before the record string is translated to a record. |
BeforeWriteRecord | Called in write operations just before the record is converted to a string to write it. |
IDisposable.Dispose | Release Resources |
IEnumerable.GetEnumerator | Allows to loop record by record in the engine |
MultiRecordEngine Class | FileHelpers Namespace | Quick Start Guide | Class Diagram | Examples of Use | Example of the DataLink | Attributes List