DryadLinqExtension ClassDryadLINQ documentation
Defines some useful operators that are commonly used in applications. The operators are defined using the basic DryadLINQ operators. This class also shows how a user library can be defined.
Inheritance Hierarchy

System Object
  Microsoft.Research.DryadLinq DryadLinqExtension

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.1.2.0 (0.1.2.0)
Syntax

public static class DryadLinqExtension

The DryadLinqExtension type exposes the following members.

Methods

  NameDescription
Public methodStatic memberBroadCast T (IQueryable T , Int32)
Broadcast a dataset to n partitions.
Public methodStatic memberBroadCast T, T1 (IQueryable T , IQueryable T1 )
Broadcast a dataset to multiple partitions
Public methodStatic memberCheckOrderBy TSource, TKey 
Check if each partition of the input dataset is ordered.
Public methodStatic memberCrossProduct T1, T2, T3 
Compute the cross product of two datasets. The function procFunc is applied to each pair of the cross product to form the output dataset.
Public methodStatic memberDoWhile T (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  )
Conditional DoWhile loop.
Public methodStatic memberDoWhile T (IQueryable T , Func IQueryable T , IQueryable T  , Func IQueryable T , IQueryable T , IQueryable Boolean  , Int32)
Conditional DoWhile loop.
Public methodStatic memberMapReduce TSource, TMap, TKey, TResult 
The standard MapReduce.
Top
See Also