IFunctionProvider.ResolveToConstant(String, MethodInfo, Object[]) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Jeśli wartość funkcji może być określona przez dany podzbiór jego argumentów, powinna to zwrócić wynikową wartość. Należy pamiętać, że ta wartość powinna być wywoływana tylko wtedy, gdy wartości nie są puste i zawierają co najmniej jedną wartość null. Jeśli wszystkie argumenty są inne niż null, zostanie wywołana metoda MethodInfo w celu wygenerowania wartości.
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
Parametry
- name
- String
Nazwa funkcji.
- meth
- MethodInfo
MetodaInfo dostarczona przez lookup. Jeśli istnieje wiele przeciążeń funkcji o podanej nazwie, może to służyć do określenia, które przeciążenie jest używane.
- values
- Object[]
Wartości argumentów wejściowych z wartością null dla argumentów niestałych. Powinno to być wywoływane tylko wtedy, gdy istnieje co najmniej jedna wartość null.
Zwraca
Stała wartość, gdy można ją określić; null w przeciwnym razie.