Compartir a través de


ICorDebugClass::GetStaticFieldValue (Método)

Obtiene el valor del campo estático especificado.

HRESULT GetStaticFieldValue (
    [in]  mdFieldDef         fieldDef,
    [in]  ICorDebugFrame     *pFrame,
    [out] ICorDebugValue     **ppValue
);

Parámetros

  • fieldDef
    [in] Token Def de campo que hace referencia al campo que se va a recuperar.

  • pFrame
    [in] Puntero a un objeto ICorDebugFrame que representa el marco que se va a utilizar para eliminar la ambigüedad entre los campos estáticos del dominio de subproceso, contexto o aplicación.

    Si el campo estático es relativo a un dominio de subproceso, contexto o aplicación, el marco determinará el valor apropiado.

  • ppValue
    [out] Puntero a la dirección de un objeto ICorDebugValue que representa el valor del campo estático.

Comentarios

Para los tipos parametrizados, el valor de un campo estático es relativo a la creación de instancias determinada. En consecuencia, si el constructor de clases toma parámetros de tipo Type, llame a ICorDebugType::GetStaticFieldValue en lugar de llamar a ICorDebugClass::GetStaticFieldValue.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

ICorDebugClass (Interfaz)