Partilhar via


Método ICorProfilerInfo2::GetStaticFieldInfo

Obtém um valor que indica o tipo de estático que se aplica ao campo especificado.

Sintaxe

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

Parâmetros

classId
[in] O ID da classe em que o campo estático é definido.

fieldToken
[in] O token de metadados do campo estático.

pFieldInfo
[fora] Um ponteiro para um valor da enumeração de COR_PRF_STATIC_TYPE que indica se o campo especificado é estático e, em caso afirmativo, o tipo de estático que se aplica ao campo.

Observações

Estas informações podem ser utilizadas para determinar a função a chamar para obter o endereço do campo estático.

O código do gerador de perfis ainda deve verificar os metadados de um campo estático para garantir que tem realmente um endereço. Os literais estáticos (ou seja, constantes) só existem nos metadados e não têm um endereço.

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

.NET Framework Versões: Disponível desde 2.0

Ver também