DataProviderIngressT Method DryadLINQ documentation
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

Reference