IFunctionProvider.ResolveToConstant(String, MethodInfo, Object[]) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
如果函式的值可以由給定的參數子集決定,則應該會回傳結果值。 請注意,只有當值非空且至少包含一個空值時,才應呼叫此方法。 如果所有參數都非空,則會呼叫 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
MethodInfo 由 Lookup 提供。 當一個名稱的函式有多個超載時,可以用來判斷是哪一個超載。
- values
- Object[]
輸入參數的值,非常數參數為空。 只有在至少存在一個空時才應呼叫此命令。
傳回
常數值,當可確定時;否則為零。