Ingress a .NET collection to a specified store location.
Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.2.1.0 (0.2.1.0)
Syntax
public abstract void Ingress<T>( DryadLinqContext context, IEnumerable<T> source, Uri dataSetUri, DryadLinqMetaData metaData, CompressionScheme outputScheme, bool isTemp, Expression<Action<IEnumerable<T>, Stream>> serializer )
Parameters
- context
- Type: Microsoft.Research.DryadLinqDryadLinqContext
An instance of DryadLinqContext. - source
- Type: System.Collections.GenericIEnumerableT
The collection to be ingressed. - dataSetUri
- Type: SystemUri
The URI to store the collection. - metaData
- Type: Microsoft.Research.DryadLinqDryadLinqMetaData
The metadata for the collection. - outputScheme
- Type: Microsoft.Research.DryadLinqCompressionScheme
The compression scheme used to store the collection. - isTemp
- Type: SystemBoolean
true to only store the collection temporarily with a time lease. - serializer
- Type: System.Linq.ExpressionsExpressionActionIEnumerableT, Stream
A stream-based serializer.
Type Parameters
- T
- The record type of the collection.
See Also