Applies the LINQ expression used to initialize result members to a SPARQL result binding

Namespace: BrightstarDB.EntityFramework.Query
Assembly: BrightstarDB (in BrightstarDB.dll) Version: 1.9.0.0 (1.9.0.0)

Syntax

C#
public Object ApplyMemberInitExpression<T>(
	Dictionary<string, Object> parameters,
	Func<string, string, Type, Object> converter
)
Visual Basic
Public Function ApplyMemberInitExpression(Of T) ( 
	parameters As Dictionary(Of String, Object),
	converter As Func(Of String, String, Type, Object)
) As Object
Visual C++
public:
generic<typename T>
Object^ ApplyMemberInitExpression(
	Dictionary<String^, Object^>^ parameters, 
	Func<String^, String^, Type^, Object^>^ converter
)
F#
member ApplyMemberInitExpression : 
        parameters : Dictionary<string, Object> * 
        converter : Func<string, string, Type, Object> -> Object 

Parameters

parameters
Type: System.Collections.Generic..::..Dictionary<(Of <(<'String, Object>)>)>
The SPARLQ result binding values
converter
Type: System..::..Func<(Of <(<'String, String, Type, Object>)>)>
A function that given a string value from the SPARQL binding and a target type is capable of returning a new instance of the target type bound to the string value

Type Parameters

T
The type of item to be initialized

Return Value

Type: Object
The generated member instance

See Also