Tortuga.Chain.Materializers Namespace
Classes
| Class | Description | |
|---|---|---|
|
|
AsOutputsMaterializer<(Of <(<'TCommand, TParameter>)>)> |
This Materializer captures output parameters and returns them as a dictionary.
|
|
|
AsOutputsMaterializer<(Of <(<'TCommand, TParameter, TObject>)>)> |
This Materializer captures output parameters and returns them as an object.
|
|
|
CollectionColumnMaterializer<(Of <(<'TCommand, TParameter, TCollection, TResult>)>)> |
This class represents result materializers that read from a single column and return a ICollection.
|
|
|
ColumnSelectingMaterializer<(Of <(<'TCommand, TParameter, TResult>)>)> |
Class ColumnSelectingMaterializer.
Implements the Materializer<(Of <(<'TCommand, TParameter, TResult>)>)>
Implements the IColumnSelectingMaterializer<(Of <(<'TResult>)>)>
|
|
|
ConstructibleMaterializer<(Of <(<'TCommand, TParameter, TResult, TObject>)>)> |
Class ConstructibleMaterializer.
|
|
|
ListColumnMaterializer<(Of <(<'TCommand, TParameter, TResult>)>)> |
This class represents result materializers that read from a single column and return a list.
|
|
|
Materializer |
This is the root base class for materializers. It is used when we need to strip away the generic type arguments.
|
|
|
Materializer<(Of <(<'TCommand, TParameter>)>)> |
This is the base class for materializers that don't return a value. Most operation are not executed without first attaching a materializer subclass.
|
|
|
Materializer<(Of <(<'TCommand, TParameter, TResult>)>)> |
This is the base class for materializers that return a value. Most operation are not executed without first attaching a materializer subclass.
Implements the Materializer<(Of <(<'TCommand, TParameter>)>)>
Implements the ILink<(Of <(<'TResult>)>)>
|
|
|
MaterializerUtilities |
Materializer utilities are used for constructing materializers.
|
|
|
NonQueryMaterializer<(Of <(<'TCommand, TParameter>)>)> |
This class indicates the associated operation should be executed without returning a result set.
|
|
|
Operation<(Of <(<'TConnection, TTransaction>)>)> |
This is the operation equivalent to the NonQueryMaterializer.
|
|
|
ScalarMaterializer<(Of <(<'TCommand, TParameter, TResult>)>)> |
This class represents result materializers that read a Scalar value.
|
|
|
SetColumnMaterializer<(Of <(<'TCommand, TParameter, TResult>)>)> |
This class represents result materializers that read from a single column and return a hash set.
|
|
|
SingleColumnMaterializer<(Of <(<'TCommand, TParameter, TResult>)>)> |
This class represents result materializers that read from a single column.
|
Structures
| Structure | Description | |
|---|---|---|
|
|
CompiledMultipleRow<(Of <(<'TCommand, TParameter>)>)> |
Extension for using compiled materializers with Tortuga Chain
|
|
|
CompiledMultipleRow<(Of <(<'TCommand, TParameter, TObject>)>)> |
Extension for using compiled materializers with Tortuga Chain
|
|
|
CompiledMultipleTable<(Of <(<'TCommand, TParameter>)>)> |
Extension for using compiled materializers with Tortuga Chain
|
|
|
CompiledSingleRow<(Of <(<'TCommand, TParameter>)>)> |
Extension for using compiled materializers with Tortuga Chain
|
|
|
CompiledSingleRow<(Of <(<'TCommand, TParameter, TObject>)>)> |
Extension for using compiled materializers with Tortuga Chain
|

