IFunctionProvider.ResolveToConstant(String, MethodInfo, Object[]) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
如果函数的值可由其参数的给定子集确定,则应返回生成的值。 请注意,仅当值非空且至少包含一个 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。