|  | MergeHelperTMerge Method (IListRecordInput, IListRecordInput, Int32, IComparerT, Boolean, String, CompressionType, Int32, Boolean) | 
 
            Merges the specified inputs.
            
 
    Namespace: 
   Ookii.Jumbo.Jet
    Assembly:
   Ookii.Jumbo.Jet (in Ookii.Jumbo.Jet.dll) Version: 2.0.0
 Syntax
Syntaxpublic MergeResult<T> Merge(
	IList<RecordInput> diskInputs,
	IList<RecordInput> memoryInputs,
	int maxDiskInputsPerPass,
	IComparer<T> comparer,
	bool allowRecordReuse,
	string intermediateOutputPath,
	CompressionType compressionType,
	int bufferSize,
	bool enableChecksum
)
Public Function Merge ( 
	diskInputs As IList(Of RecordInput),
	memoryInputs As IList(Of RecordInput),
	maxDiskInputsPerPass As Integer,
	comparer As IComparer(Of T),
	allowRecordReuse As Boolean,
	intermediateOutputPath As String,
	compressionType As CompressionType,
	bufferSize As Integer,
	enableChecksum As Boolean
) As MergeResult(Of T)
public:
MergeResult<T>^ Merge(
	IList<RecordInput^>^ diskInputs, 
	IList<RecordInput^>^ memoryInputs, 
	int maxDiskInputsPerPass, 
	IComparer<T>^ comparer, 
	bool allowRecordReuse, 
	String^ intermediateOutputPath, 
	CompressionType compressionType, 
	int bufferSize, 
	bool enableChecksum
)
member Merge : 
        diskInputs : IList<RecordInput> * 
        memoryInputs : IList<RecordInput> * 
        maxDiskInputsPerPass : int * 
        comparer : IComparer<'T> * 
        allowRecordReuse : bool * 
        intermediateOutputPath : string * 
        compressionType : CompressionType * 
        bufferSize : int * 
        enableChecksum : bool -> MergeResult<'T> 
Parameters
- diskInputs
- Type: System.Collections.GenericIListRecordInput
 The disk inputs.
- memoryInputs
- Type: System.Collections.GenericIListRecordInput
 The memory inputs.
- maxDiskInputsPerPass
- Type: SystemInt32
 The maximum number of disk inputs per merge pass.
- comparer
- Type: System.Collections.GenericIComparerT
 The IComparerT to use, or  to use the default. Do not pass Default.
- allowRecordReuse
- Type: SystemBoolean
 if set to , the result of the pass will reuse the same instance of T for each pass.
- intermediateOutputPath
- Type: SystemString
 The path to store intermediate passes.
- compressionType
- Type: Ookii.JumboCompressionType
 The type of the compression to use for intermediate passes.
- bufferSize
- Type: SystemInt32
 The buffer size to use when writing output passes.
- enableChecksum
- Type: SystemBoolean
 if set to , checksums will be enabled for intermediate passes.
Return Value
Type: 
MergeResultT
            An 
IEnumerableT that can be used to get the merge results.
            
 See Also
See Also