2 types derived from MetaFunction
System.Data.Linq (2)
Mapping\AttributedMetaModel.cs (1)
857internal sealed class AttributedMetaFunction : MetaFunction {
Mapping\MappedMetaModel.cs (1)
1328class MappedFunction : MetaFunction {
27 references to MetaFunction
System.Data.Linq (27)
Mapping\AttributedMetaModel.cs (6)
67Dictionary<MetaPosition, MetaFunction> metaFunctions; 77this.metaFunctions = new Dictionary<MetaPosition, MetaFunction>(); 175MetaFunction metaFunction = new AttributedMetaFunction(this, mi); 298public override MetaFunction GetFunction(MethodInfo method) { 303MetaFunction function = null; 308public override IEnumerable<MetaFunction> GetFunctions() {
Mapping\MappedMetaModel.cs (5)
29Dictionary<MetaPosition, MetaFunction> metaFunctions; 129this.metaFunctions = new Dictionary<MetaPosition, MetaFunction>(); 209public override MetaFunction GetFunction(MethodInfo method) { 213MetaFunction func = null; 218public override IEnumerable<MetaFunction> GetFunctions() {
Mapping\MetaModel.cs (2)
44public abstract MetaFunction GetFunction(MethodInfo method); 56public abstract IEnumerable<MetaFunction> GetFunctions();
SqlClient\Common\SqlNode.cs (3)
474private MetaFunction function; 476internal SqlStoredProcedureCall(MetaFunction function, SqlExpression projection, IEnumerable<SqlExpression> args, Expression source) 483internal MetaFunction Function {
SqlClient\Query\QueryConverter.cs (5)
1160private SqlNode TranslateTableValuedFunction(MethodCallExpression mce, MetaFunction function) { 1178private SqlNode TranslateStoredProcedureCall(MethodCallExpression mce, MetaFunction function) { 1216private List<SqlExpression> GetFunctionParameters(MethodCallExpression mce, MetaFunction function) { 1988MetaFunction function = services.Model.GetFunction(mc.Method); 1994MetaFunction function = services.Model.GetFunction(mc.Method);
SqlClient\SqlProvider.cs (6)
1113MetaFunction function = this.GetFunction(query); 1128MetaFunction function = this.GetFunction(query); 1140private MetaFunction GetFunction(Expression query) { 1366MetaFunction f = this.GetFunction(query); 1965MetaFunction function; 1970internal MultipleResults(SqlProvider provider, MetaFunction function, IObjectReaderSession session, ExecuteResult executeResult) {