Class for writing LIS files to disk.
More...
|
void | Close () |
| Append closing records and close the back-end stream.
|
|
| LisFileWriter (FileInfo file) |
| Create a LIS writer for the specified disk file.
|
|
| LisFileWriter (Stream outputStream) |
| Create a LIS writer for the specified stream.
|
|
void | Write (IList< LisFile > lisFiles) |
| Write the specified LIS files.
|
|
void | Write (LisFile lisFile) |
| Write the specified LIS file.
|
|
Class for writing LIS files to disk.
- Author
- Petroware AS
◆ LisFileWriter() [1/2]
Create a LIS writer for the specified stream.
- Parameters
-
outputStream | Stream to write. Non-null. |
- Exceptions
-
ArgumentNullException | If outputStream is null. |
◆ LisFileWriter() [2/2]
Create a LIS writer for the specified disk file.
- Parameters
-
file | Disk file to write. Non-null. |
- Exceptions
-
ArgumentNullException | If file is null. |
◆ Write() [1/2]
void Write |
( |
IList< LisFile > | lisFiles | ) |
|
Write the specified LIS files.
- Parameters
-
lisFiles | LIS files to write. Non-null. |
- Exceptions
-
ArgumentNullException | If lisFiles is null. |
IOException | If the write operation fails for some reason. |
◆ Write() [2/2]
Write the specified LIS file.
Multiple logical LIS files can be written in sequence to the same stream. When writing is done, close the writer with Close().
- Parameters
-
lisFile | LIS file to write. Non-null. |
- Exceptions
-
ArgumentNullException | If lisFile is null. |
IOException | If the write operation fails for some reason. |
The documentation for this class was generated from the following file:
- Petroware/LogIo/Lis/LisFileWriter.cs