ICorDebugEval::CallFunction — Metoda
Konfiguruje wywołanie określonej funkcji.
Ta metoda jest przestarzała w wersji .NET Framework 2.0. Zamiast tego użyj funkcji ICorDebugEval2::CallParameterizedFunction .
Składnia
HRESULT CallFunction (
[in] ICorDebugFunction *pFunction,
[in] ULONG32 nArgs,
[in, size_is(nArgs)] ICorDebugValue *ppArgs[]
);
Parametry
pFunction
[w] Wskaźnik do obiektu ICorDebugFunction, który określa funkcję do wywołania.
nArgs
[w] Liczba argumentów funkcji.
ppArgs
[w] Tablica wskaźników, z których każda wskazuje obiekt ICorDebugValue, który określa argument, który ma zostać przekazany do funkcji.
Uwagi
Jeśli funkcja jest wirtualna, CallFunction
wykona wysyłanie wirtualne. Jeśli funkcja znajduje się w innej domenie aplikacji, przejście będzie wykonywane tak długo, jak wszystkie argumenty znajdują się również w tej domenie aplikacji.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: CorDebug.idl, CorDebug.h
Biblioteki: CorGuids.lib
.NET Framework wersje: 1.1, 1.0