IFunctionProvider.ResolveToConstant(String, MethodInfo, Object[]) 方法

定义

如果函数的值可由其参数的给定子集确定,则应返回生成的值。 请注意,仅当值非空且至少包含一个 null 时,才应调用此值。 如果所有参数均为非 null,则将调用 MethodInfo 以生成值。

public object ResolveToConstant(string name, System.Reflection.MethodInfo meth, object[] values);
abstract member ResolveToConstant : string * System.Reflection.MethodInfo * obj[] -> obj
Public Function ResolveToConstant (name As String, meth As MethodInfo, values As Object()) As Object

参数

name
String

函数的名称。

meth
MethodInfo

Lookup 提供的 MethodInfo。 如果函数有多个具有给定名称的重载,则可用于确定正在使用哪个重载。

values
Object[]

输入参数的值,对于非常量参数为 null。 仅当至少有一个 null 时,才应调用此值。

返回

常量值,可以确定时:否则为 null。

适用于