Compartilhar via


Método 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 ID da classe na qual o campo estático está 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, em caso afirmativo, o tipo de estático que se aplica ao campo.

Comentários

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

O código de criador de perfil ainda deve verificar se os metadados de um campo garantir que ele realmente tem um endereço estático. Literais estático (isto é, constantes) existem somente nos metadados do e você não possui um endereço.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: CorProf.idl

Biblioteca: CorGuids.lib

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Consulte também

Referência

Interface ICorProfilerInfo

Interface ICorProfilerInfo2