IFileSet Interface |
The IFileSet type exposes the following members.
Name | Description | |
---|---|---|
![]() | FileId |
Once this file has been committed, the FileId should be populated for future use
|
![]() | RowCount |
Number of rows which have been written to this writer
|
Name | Description | |
---|---|---|
![]() | Close |
Close the data file writer
|
![]() | CommitMaxFieldLengthHeader |
Adds the selected fields max width value to the header
|
![]() | CreateExportLogEntry |
Create an export log entry for this, populates fileId
|
![]() | DeleteFile |
Delete any file created. To be implemented in case of roll back
|
![]() | Deliver |
Deliver and optionally compress the files
|
![]() | Flush |
Flush the data file stream
|
![]() | GetDataFileName |
Gets the unique data file name for this export set
|
![]() | GetHeaderFields |
Get the header fields
|
![]() | GetHeaderFileName |
Gets the unique header file name for this export set
|
![]() | GetZipFileName |
Gets the unique zip archive file name containing the data file and the header file.
|
![]() | TrackMaxFieldLength |
Keep track of the max length string in a given field.
|
![]() | WriteHeaderFile |
Output a header file
|
![]() | WriteLine |
Write a line of data to the data file
|