Udostępnij za pośrednictwem


ICorDebugClass, interfejs

Reprezentuje typ, który może być podstawowy lub złożony (to jest zdefiniowany przez użytkownika). Jeśli typ jest ogólny, ICorDebugClass reprezentuje nieinstantyzowany typ ogólny.

Metody

Metoda Opis
GetModule — Metoda Pobiera moduł definiujący tę klasę.
GetStaticFieldValue, metoda Pobiera wartość określonego pola statycznego.
GetToken — Metoda TypeDef Pobiera token metadanych dla tej klasy.

Uwagi

Interfejs ICorDebugClass reprezentuje nieinstantowany typ ogólny. Interfejs ICorDebugType reprezentuje wystąpienie typu ogólnego. Na przykład Hashtable<K, V> będzie reprezentowana przez ICorDebugClassmetodę , natomiast Hashtable<Int32, String> wartość będzie reprezentowana przez ICorDebugType.

Typy inne niż ogólne są reprezentowane zarówno przez, jak ICorDebugClass i ICorDebugType. Ten ostatni interfejs został wprowadzony w .NET Framework wersji 2.0 do obsługi wystąpienia typu.

Uwaga

Ten interfejs nie obsługuje wywoływanego zdalnie, między maszynami lub między procesami.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: CorDebug.idl, CorDebug.h

Biblioteki: CorGuids.lib

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też