Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Obtiene un campo estático del tipo. Dado que no se ha corregido el orden de campos estáticos, esto también puede devolver información de nombre o el token de metadatos si el autor de la llamada pasa los valores adecuados.
NOTA: Este método está obsoleto.
Nota:
Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora es compatible con el uso de terceros, se recomienda trabajar con las API ICorDebug y ICorProfiler siempre que sea posible.
Sintaxis
HRESULT GetStaticFieldByIndex(
[in] ULONG32 index,
[in] IXCLRDataTask *tlsTask,
[out] IXCLRDataValue **field,
[in] ULONG32 bufLen,
[out] ULONG32 *nameLen,
[out, size_is(bufLen)] WCHAR nameBuf[],
[out] mdFieldDef *token
);
Parámetros
index
[in] Índice basado en 0 del campo estático que se va a recuperar.
tlsTask
[in] Tarea administrada para la que se va a recuperar cualquier campo estático que sea local de subproceso.
field
[out] Campo estático.
bufLen
[in] Tamaño en caracteres del búfer nameBuf.
nameLen
[out] Número de caracteres del nombre de campo estático que se escribió en el nameBuf búfer.
nameBuf
[out] Nombre del campo estático.
token
[out] Token de metadatos del campo estático.
method
[out] Instancia del método correspondiente al marco de pila.
Comentarios
El método proporcionado forma parte de la IXCLRDataTypeInstance interfaz y corresponde a la 11ª ranura de la tabla de métodos virtuales.
Requisitos
Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7