Silverlight — debugowanie

W tematach w tej sekcji opisano środowisko i interfejsy, które udostępnia środowisko uruchomieniowe języka wspólnego (CLR) w celu obsługi debugowania aplikacji opartych na programie Silverlight działających w systemie operacyjnym Windows lub na platformie Macintosh.

W tej sekcji

EnumerateCLRs, funkcja
Udostępnia mechanizm wyliczania clrs w procesie.

CloseCLREnumeration, funkcja
Zamyka wszystkie prawidłowe zdarzenia uruchamiania CLR znajdujące się w tablicy dojść zwracanych przez funkcję EnumerateCLRs i zwalnia pamięć dla tablic ścieżek dojścia i ciągu.

CreateCoreClrDebugTarget, funkcja
Tworzy połączenie ze zdalnym obiektem docelowym dla wyliczenia procesów i środowiska uruchomieniowego.

CreateCordbObject, funkcja
Tworzy interfejs debugera, który zapewnia funkcje tworzenia wystąpienia zarządzanej sesji debugowania w procesie zdalnym.

CreateVersionStringFromModule, funkcja
Tworzy ciąg wersji ze ścieżki CLR w procesie docelowym.

CreateDebuggingInterfaceFromVersion, funkcja
Akceptuje ciąg wersji środowiska CLR zwrócony z funkcji CreateVersionStringFromModule i zwraca odpowiedni interfejs debugera.

CoreClrDebugProcInfo, struktura
Reprezentuje proces uruchomiony na maszynie zdalnej.

CoreClrDebugRuntimeInfo, struktura
Reprezentuje wystąpienie CLR załadowane w procesie na maszynie zdalnej.

GetStartupNotificationEvent, funkcja
Tworzy lub otwiera dojście zdarzeń, które będzie sygnalizowane przez dowolne środowisko uruchomieniowe języka wspólnego (CLR), które jest ładowane w określonym procesie docelowym.

ICoreClrDebugTarget, interfejs
Tworzy połączenie ze zdalnym obiektem docelowym dla wyliczenia procesów i środowiska uruchomieniowego.

InitDbgTransportManager, funkcja
Inicjuje menedżera transportu, aby nawiązać połączenie ze zdalnym obiektem docelowym na potrzeby wyliczenia procesów i środowiska uruchomieniowego.

ShutdownDbgTransportManager, funkcja
Zamyka menedżera transportu dla połączenia z zdalną maszyną docelową.

Zobacz też