Partilhar via


Método de ICorProfilerInfo2::GetStaticFieldInfo

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

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

Parâmetros

  • classId
    [in] A identificação da classe em que o campo estático é definido.

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

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

Comentários

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

O código do profiler ainda deve verificar os metadados para um campo estático garantir que ele realmente tem um endereço. Literais estáticos (isto é, constantes) existem apenas nos metadados e não têm um endereço.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: Corprof. idl, CorProf.h

Biblioteca: CorGuids.lib

.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface de ICorProfilerInfo

Interface de ICorProfilerInfo2