Specifies the kind of factory member referenced by FactoryDataSet.

Namespace:  Gallio.Framework.Data
Assembly:  Gallio (in Gallio.dll) Version: 3.3.0.0 (3.3.610.0)

Syntax

C#
public enum FactoryKind
Visual Basic (Declaration)
Public Enumeration FactoryKind

Members

Member nameDescription
Auto
Automatically determines the type of factory based on the type of element returned by the enumeration.
DataSet
Specifies that the factory returns an enumeration IDataSets whose items are to be consumed.
DataItem
Specifies that the factory returns an enumeration of IDataItems (such as DataRow, ScalarDataItem<(Of <(T>)>), or ListDataItem<(Of <(T>)>)).
ObjectArray
Specifies that the factory returns an enumeration of object arrays that describe successive items.
Object
Specifies that the factory returns an enumeration of single object values.
Format
Formats an object using the default IFormatter.
Format
Formats an object using the specified IFormatter.

Remarks

Each kind of factory expresses its contents by returning enumerations of data sets, data items, object arrays and single objects.

The kind of a factory may be automatically determined or it may be explicitly specified in cases where it may be ambiguous.

See Also