Condividi tramite


Metodo ICorProfilerInfo2::GetStaticFieldInfo

Ottiene un valore che indica il tipo di statico che si applica al campo specificato.

Sintassi

HRESULT GetStaticFieldInfo (  
    [in] ClassID               classId,  
    [in] mdFieldDef            fieldToken,  
    [out] COR_PRF_STATIC_TYPE  *pFieldInfo);  

Parametri

classId
[in] ID della classe in cui viene definito il campo statico.

fieldToken
[in] Token di metadati per il campo statico.

pFieldInfo
[out] Puntatore a un valore dell'enumerazione COR_PRF_STATIC_TYPE che indica se il campo specificato è statico e, in caso affermativo, il tipo di statico che si applica al campo.

Commenti

Queste informazioni possono essere usate per determinare quale funzione chiamare per ottenere l'indirizzo del campo statico.

Il codice del profiler deve comunque controllare i metadati per un campo statico per assicurarsi che abbia effettivamente un indirizzo. I valori letterali statici ,ovvero costanti, esistono solo nei metadati e non hanno un indirizzo.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorProf.idl, CorProf.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile da 2.0

Vedi anche