Compartilhar 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] A ID da classe na qual o campo estático é definido.

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

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

Comentários

Essas informações podem ser usadas para determinar a função que deve ser chamada para obter o endereço do campo estático.

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

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorProf.idl, CorProf.h

Biblioteca: CorGuids.lib

Versões do .NET Framework: disponíveis desde 2.0

Confira também