IDynamicInterfaceCastable.GetInterfaceImplementation Método
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se llama durante el envío de la interfaz cuando no se encuentra el tipo de interfaz especificado en los metadatos de la clase.
public:
RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
public RuntimeTypeHandle GetInterfaceImplementation(RuntimeTypeHandle interfaceType);
abstract member GetInterfaceImplementation : RuntimeTypeHandle -> RuntimeTypeHandle
Public Function GetInterfaceImplementation (interfaceType As RuntimeTypeHandle) As RuntimeTypeHandle
- interfaceType
- RuntimeTypeHandle
Tipo de la interfaz.
Tipo que se debe usar para distribuir interfaceType
en el objeto actual.
El tipo devuelto no es un tipo de interfaz o no se ha marcado con el objeto DynamicInterfaceCastableImplementationAttribute.
Cuando se llama a esta función, la conversión de este objeto a la interfaz dada ya debería haberse comprobado a través de las castclass/isinst
instrucciones.
El tipo devuelto debe ser un tipo de interfaz y estar marcado con .DynamicInterfaceCastableImplementationAttribute De lo contrario, InvalidOperationException se producirá .
Produto | Versións |
---|---|
.NET | 5, 6, 7, 8, 9, 10 |
Comentarios de .NET
.NET é un proxecto de código aberto. Selecciona unha ligazón para ofrecer comentarios: