Udostępnij za pośrednictwem


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

Zobacz też