23 references to DataServiceProviderMethods
System.Data.Services (23)
System\Data\Services\Internal\PropertyAccessVisitor.cs (2)
40m.Method.GetGenericMethodDefinition() == DataServiceProviderMethods.GetSequenceValueMethodInfo) || 41(m.Method == DataServiceProviderMethods.GetValueMethodInfo))
System\Data\Services\Parsing\FunctionDescription.cs (4)
350return Expression.Call(null, DataServiceProviderMethods.TypeIsMethodInfo, target, arguments[0]); 367return Expression.Call(null, callOpenTypeMethod ? OpenTypeMethods.TypeIsMethodInfo : DataServiceProviderMethods.TypeIsMethodInfo, arguments[0], arguments[1]); 416return Expression.Call(null, DataServiceProviderMethods.ConvertMethodInfo, target, arguments[0]); 433return Expression.Call(null, callOpenTypeMethod ? OpenTypeMethods.ConvertMethodInfo : DataServiceProviderMethods.ConvertMethodInfo, arguments[0], arguments[1]);
System\Data\Services\Parsing\RequestQueryParser.cs (6)
149private static readonly MethodInfo StringCompareMethodInfo = typeof(DataServiceProviderMethods) 154private static readonly MethodInfo BoolCompareMethodInfo = typeof(DataServiceProviderMethods) 159private static readonly MethodInfo BoolCompareMethodInfoNullable = typeof(DataServiceProviderMethods) 164private static readonly MethodInfo GuidCompareMethodInfo = typeof(DataServiceProviderMethods) 169private static readonly MethodInfo GuidCompareMethodInfoNullable = typeof(DataServiceProviderMethods) 2075DataServiceProviderMethods.GetValueMethodInfo,
System\Data\Services\Providers\BasicExpandProvider.cs (3)
1264MethodInfo getter = DataServiceProviderMethods.GetSequenceValueMethodInfo.MakeGenericMethod(property.ResourceType.InstanceType); 1271DataServiceProviderMethods.GetValueMethodInfo, 1699DataServiceProviderMethods.TypeIsMethodInfo,
System\Data\Services\Providers\DataServiceProviderMethods.cs (4)
28internal static readonly MethodInfo GetValueMethodInfo = typeof(DataServiceProviderMethods).GetMethod( 36internal static readonly MethodInfo GetSequenceValueMethodInfo = typeof(DataServiceProviderMethods).GetMethod( 44internal static readonly MethodInfo ConvertMethodInfo = typeof(DataServiceProviderMethods).GetMethod( 49internal static readonly MethodInfo TypeIsMethodInfo = typeof(DataServiceProviderMethods).GetMethod(
System\Data\Services\RequestQueryProcessor.cs (1)
469DataServiceProviderMethods.GetValueMethodInfo,
System\Data\Services\RequestUriProcessor.cs (3)
1180Expression body = Expression.Call(null /*instance*/, DataServiceProviderMethods.GetValueMethodInfo, parameter, Expression.Constant(property)); 1201MethodInfo getter = DataServiceProviderMethods.GetSequenceValueMethodInfo.MakeGenericMethod(enumerableElement); 1244e = Expression.Call(null /*instance*/, DataServiceProviderMethods.GetValueMethodInfo, parameter, Expression.Constant(keyProperty));