Share via


HpcLinqQueryable.RangePartition Method

Overload List

Name Description
HpcLinqQueryable.RangePartition (IQueryable, Expression) Divides a set of records into DSC files by using dynamic sampling to choose range separators, and associates each DSC file with a range of values for a key that the specified function generates from the records. The range separators are sorted in ascending order, so that records with the lowest key values are included in the first DSC file.
HpcLinqQueryable.RangePartition (IQueryable, Expression, TKey) Divides a set of records into DSC files by using the specified set of range separators, and associates each DSC file with a range of values for a key that the specified function generates from the records.
HpcLinqQueryable.RangePartition (IQueryable, Expression, TKey, IComparer) Divides a set of records into DSC files by using the specified set of range separators, and associates each DSC file with a range of values for a key that the specified function generates from the records. The specified custom comparison object is used to compare the keys to the range separators.
HpcLinqQueryable.RangePartition (IQueryable, Expression, TKey, IComparer, Boolean) Divides a set of records into DSC files by using the specified set of range separators, and associates each DSC file with a range of values for a key that the specified function generates from the records. Records are sorted related to the range separators by using the specified sort order, and the specified custom comparison object is used to compare the keys to the range separators.
HpcLinqQueryable.RangePartition (IQueryable, Expression, Boolean) Divides a set of records into DSC files by using dynamic sampling to choose range separators, and associates each DSC file with a range of values for a key that the specified function generates from the records. The range separators are sorted by using the specified sort order.
HpcLinqQueryable.RangePartition (IQueryable, Expression, Boolean, Int32) Divides a set of records into the specified number of DSC files by using dynamic sampling to choose range separators, and associates each DSC file with a range of values for a key that the specified function generates from the records. The range separators are sorted by using the specified sort order.
HpcLinqQueryable.RangePartition (IQueryable, Expression, IComparer, Boolean) Divides a set of records into DSC files by using dynamic sampling to choose range separators, and associates each DSC file with a range of values for a key that the specified function generates from the records. The range separators are sorted by using the specified sort order, and the specified custom comparison object is used to compare the keys to the range separators.
HpcLinqQueryable.RangePartition (IQueryable, Expression, IComparer, Boolean, Int32) Divides a set of records into the specified number of DSC files by using dynamic sampling to choose range separators, and associates each DSC file with a range of values for a key that the specified function generates from the records. The range separators are sorted by using the specified sort order, and the specified custom comparison object is used to compare the keys to the range separators.
HpcLinqQueryable.RangePartition (IQueryable, Expression, Int32) Divides a set of records into the specified number of DSC files by using dynamic sampling to choose range separators, and associates each DSC file with a range of values for a key that the specified function generates from the records. The range separators are sorted in ascending order, so that records with the lowest key values are included in the first DSC file.

See Also

Reference

HpcLinqQueryable Class
HpcLinqQueryable Members
Microsoft.Hpc.Linq Namespace
ToDsc

Build Date:

2013-04-22