Initializes new instance of Merger class.
public Merger(Stream document)
| Parameter |
Type |
Description |
| document |
Stream |
The readable stream. |
| exception |
condition |
| ArgumentNullException |
Thrown when document is null. |
Merger(Stream, ILoadOptions)
Initializes new instance of Merger class.
public Merger(Stream document, ILoadOptions loadOptions)
| Parameter |
Type |
Description |
| document |
Stream |
The readable stream. |
| loadOptions |
ILoadOptions |
The document load options. |
| exception |
condition |
| ArgumentNullException |
Thrown when document is null. |
| ArgumentNullException |
Thrown when loadOptions is null. |
Merger(Stream, MergerSettings)
Initializes new instance of Merger class.
public Merger(Stream document, MergerSettings settings)
| Parameter |
Type |
Description |
| document |
Stream |
The readable stream. |
| settings |
MergerSettings |
The Merger settings. |
| exception |
condition |
| ArgumentNullException |
Thrown when document is null. |
| ArgumentNullException |
Thrown when settings is null. |
Merger(Stream, ILoadOptions, MergerSettings)
Initializes new instance of Merger class.
public Merger(Stream document, ILoadOptions loadOptions, MergerSettings settings)
| Parameter |
Type |
Description |
| document |
Stream |
The readable stream. |
| loadOptions |
ILoadOptions |
The document load options. |
| settings |
MergerSettings |
The Merger settings. |
| exception |
condition |
| ArgumentNullException |
Thrown when document is null. |
| ArgumentNullException |
Thrown when loadOptions is null. |
| ArgumentNullException |
Thrown when settings is null. |
Initializes new instance of Merger class.
public Merger(Func<Stream> getFileStream)
| Parameter |
Type |
Description |
| getFileStream |
Func`1 |
The method that returns readable stream. |
| exception |
condition |
| ArgumentNullException |
Thrown when getFileStream is null. |
Merger(Func<Stream>, ILoadOptions)
Initializes new instance of Merger class.
public Merger(Func<Stream> getFileStream, ILoadOptions loadOptions)
| Parameter |
Type |
Description |
| getFileStream |
Func`1 |
The method that returns readable stream. |
| loadOptions |
ILoadOptions |
The document load options. |
| exception |
condition |
| ArgumentNullException |
Thrown when getFileStream is null. |
| ArgumentNullException |
Thrown when loadOptions is null. |
Merger(Func<Stream>, MergerSettings)
Initializes new instance of Merger class.
public Merger(Func<Stream> getFileStream, MergerSettings settings)
| Parameter |
Type |
Description |
| getFileStream |
Func`1 |
The method that returns readable stream. |
| settings |
MergerSettings |
The Merger settings. |
| exception |
condition |
| ArgumentNullException |
Thrown when getFileStream is null. |
| ArgumentNullException |
Thrown when settings is null. |
Merger(Func<Stream>, ILoadOptions, MergerSettings)
Initializes new instance of Merger class.
public Merger(Func<Stream> getFileStream, ILoadOptions loadOptions, MergerSettings settings)
| Parameter |
Type |
Description |
| getFileStream |
Func`1 |
The method that returns readable stream. |
| loadOptions |
ILoadOptions |
The document load options. |
| settings |
MergerSettings |
The Merger settings. |
| exception |
condition |
| ArgumentNullException |
Thrown when getFileStream is null. |
| ArgumentNullException |
Thrown when loadOptions is null. |
| ArgumentNullException |
Thrown when settings is null. |
Initializes new instance of Merger class.
public Merger(string filePath)
| Parameter |
Type |
Description |
| filePath |
String |
The file path. |
| exception |
condition |
| ArgumentNullException |
Thrown when filePath is null or empty. |
Merger(string, ILoadOptions)
Initializes new instance of Merger class.
public Merger(string filePath, ILoadOptions loadOptions)
| Parameter |
Type |
Description |
| filePath |
String |
The file path. |
| loadOptions |
ILoadOptions |
The document load options. |
| exception |
condition |
| ArgumentNullException |
Thrown when filePath is null or empty. |
| ArgumentNullException |
Thrown when loadOptions is null. |
Merger(string, MergerSettings)
Initializes new instance of Merger class.
public Merger(string filePath, MergerSettings settings)
| Parameter |
Type |
Description |
| filePath |
String |
The file path. |
| settings |
MergerSettings |
The Merger settings. |
| exception |
condition |
| ArgumentNullException |
Thrown when filePath is null or empty. |
| ArgumentNullException |
Thrown when settings is null. |
Merger(string, ILoadOptions, MergerSettings)
Initializes new instance of Merger class.
public Merger(string filePath, ILoadOptions loadOptions, MergerSettings settings)
| Parameter |
Type |
Description |
| filePath |
String |
The file path. |
| loadOptions |
ILoadOptions |
The document load options. |
| settings |
MergerSettings |
The Merger settings. |
| exception |
condition |
| ArgumentNullException |
Thrown when filePath is null or empty. |
| ArgumentNullException |
Thrown when loadOptions is null. |
| ArgumentNullException |
Thrown when settings is null. |
We value your opinion. Your feedback will help us improve our documentation.