GetMultiMap(T, T2, T3, T4, T5, T6) Method (String, Func(T, T2, T3, T4, T5, T6, T), Object, String, CacheSettings)

SimpleEssentials

DbDataProvider..::..GetMultiMap<(Of <(<'T, T2, T3, T4, T5, T6>)>)> Method (String, Func<(Of <(<'T, T2, T3, T4, T5, T6, T>)>)>, Object, String, CacheSettings)

Gets the multi map.

Namespace:  SimpleEssentials.DataProvider
Assembly:  SimpleEssentials (in SimpleEssentials.dll)

Syntax


public IEnumerable<T> GetMultiMap<T, T2, T3, T4, T5, T6>(
	string sql,
	Func<T, T2, T3, T4, T5, T6, T> func,
	Object param,
	string splitOn,
	CacheSettings cacheSettings
)
Public Function GetMultiMap(Of T, T2, T3, T4, T5, T6) ( _
	sql As String, _
	func As Func(Of T, T2, T3, T4, T5, T6, T), _
	param As Object, _
	splitOn As String, _
	cacheSettings As CacheSettings _
) As IEnumerable(Of T)
public:
generic<typename T, typename T2, typename T3, typename T4, typename T5, typename T6>
IEnumerable<T>^ GetMultiMap(
	String^ sql, 
	Func<T, T2, T3, T4, T5, T6, T>^ func, 
	Object^ param, 
	String^ splitOn, 
	CacheSettings^ cacheSettings
)

Type Parameters

T
T2
The type of the 2.
T3
The type of the 3.
T4
The type of the 4.
T5
The type of the 5.
T6
The type of the 6.

Parameters

sql
Type: String
The SQL.
func
Type: Func<(Of <(<'T, T2, T3, T4, T5, T6, T>)>)>
The function.
param
Type: Object
The parameter.
splitOn
Type: String
The split on.
cacheSettings
Type: SimpleEssentials.Cache..::..CacheSettings
The cache settings.

Return Value

IEnumerable<T>.