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
|