¿Qué significa el código HRESULT 0x80000010 (RO_E_METADATA_NAME_IS_NAMESPACE)?

 
También puede significar:
ConstanteTipoSO
STATUS_DEVICE_OFF_LINENTSTATUSWindows
Anterior Siguiente
RO_E_METADATA_NAME_NOT_FOUND RO_E_METADATA_INVALID_TYPE_FORMAT

RO_E_METADATA_NAME_IS_NAMESPACE

Qué significa RO_E_METADATA_NAME_IS_NAMESPACE

RO_E_METADATA_NAME_IS_NAMESPACE corresponde a 0x80000010. El nombre corresponde a un espacio de nombres existente, no a un nombre de tipo.

Qué comprobar

Registra el identificador pasado a la operación de resolución y enumera tipos dentro de ese namespace. El cliente puede haber omitido el nombre de clase final.

Cómo resolverlo o tratarlo

Proporciona el nombre completo de tipo en vez del namespace y valida la cadena antes de activar/reflexionar.

Qué distingue este resultado

La metadata reconoce el nombre como namespace válido, por eso no puede usarse donde la API exige un tipo.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.