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

Materializer<(Of <(<'TCommand, TParameter, TResult>)>)> Class

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>)>)>

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

Syntax


public abstract class Materializer<TCommand, TParameter, TResult> : Materializer<TCommand, TParameter>, 
	ILink<TResult>
where TCommand : DbCommand
where TParameter : DbParameter
Public MustInherit Class Materializer(Of TCommand As DbCommand, TParameter As DbParameter, TResult) _
	Inherits Materializer(Of TCommand, TParameter) _
	Implements ILink(Of TResult)
generic<typename TCommand, typename TParameter, typename TResult>
where TCommand : DbCommand
where TParameter : DbParameter
public ref class Materializer abstract : public Materializer<TCommand, TParameter>, 
	ILink<TResult>

Type Parameters

TCommand
The type of the command.
TParameter
The type of the parameter.
TResult
The type of the result.

Inheritance Hierarchy


Object
  Tortuga.Chain.Materializers..::..Materializer
    Tortuga.Chain.Materializers..::..Materializer<(Of <(<'TCommand, TParameter>)>)>
      Tortuga.Chain.Materializers..::..Materializer<(Of <(<'TCommand, TParameter, TResult>)>)>