Tortuga.Chain Namespace
Tortuga.Chain.CommandBuilders Namespace
Tortuga.Chain.Metadata Namespace

ObjectDataReader<(Of <(<'TObject>)>)> Constructor (UserDefinedTableTypeMetadata, IEnumerable<(Of <(<'TObject>)>)>, OperationTypes)

Initializes a new instance of the ObjectDataReader<(Of <(<'TObject>)>)> class.

Namespace:  Tortuga.Chain
Assembly:  Tortuga.Chain.Core (in Tortuga.Chain.Core.dll)

Syntax


public ObjectDataReader(
	UserDefinedTableTypeMetadata tableType,
	IEnumerable<TObject> source,
	OperationTypes operationType
)
Public Sub New ( _
	tableType As UserDefinedTableTypeMetadata, _
	source As IEnumerable(Of TObject), _
	operationType As OperationTypes _
)
public:
ObjectDataReader(
	UserDefinedTableTypeMetadata^ tableType, 
	IEnumerable<TObject>^ source, 
	OperationTypes^ operationType
)

Parameters

tableType
Type: Tortuga.Chain.Metadata..::..UserDefinedTableTypeMetadata
Type of the table.
source
Type: IEnumerable<(Of <(<'TObject>)>)>
The source.
operationType
Type: Tortuga.Chain.AuditRules..::..OperationTypes
Type of the operation being performed.