DynamicMethod.GetMethodBody()

05/10/2006 - 13:10 por Alfredo Novoa | Informe spam
Hola,

A los amigos de Microsoft se les ha olvidado implementar el método
GetMethodBody() de DynamicMethod, y la clase está sellada.

¿Alguien se acuerda de donde se puede dar parte de los bugs del .Net
Framework?


Gracias.

Saludos
Alfredo

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
05/10/2006 - 13:36 | Informe spam
Hola Alfredo,

El enlace es este:

http://connect.microsoft.com/feedba...spx?SiteID!0

Slds - Octavio


"Alfredo Novoa" escribió en el mensaje
news:
Mostrar la cita
#2 Alfredo Novoa
05/10/2006 - 14:01 | Informe spam
On Thu, 5 Oct 2006 13:36:03 +0200, "Octavio Hernandez"
wrote:

Mostrar la cita
Muchas gracias Octavio.
#3 Octavio Hernandez
05/10/2006 - 14:23 | Informe spam
Alfredo,

Perdona la curiosidad, no he trabajado con DynamicMethod, ¿qué han hecho, le
han puesto un cuerpo vacío al método que dices?

Slds - Octavio



"Alfredo Novoa" escribió en el mensaje
news:
Mostrar la cita
#4 Alfredo Novoa
05/10/2006 - 15:20 | Informe spam
On Thu, 5 Oct 2006 14:23:46 +0200, "Octavio Hernandez"
wrote:

Mostrar la cita
No, en MethodBase es un método virtual que lo único que hace es lanzar
una excepción y se supone que hay que reescribirlo en sus
descendientes, y no lo han hecho.

Esta es la implementacion en MethodBase:

public virtual MethodBody GetMethodBody()
{
throw new InvalidOperationException();
}

Y así se queda en DynamicMethod.

Es una jodienda por que vendría muy bien para "serializar" métodos
dinámicos.

Lo he solucionado en plan chapuza usando: BakeByteArray de
ILGenerator, pero es una chapuza por que es un metodo privado

Saludos
Alfredo
Ads by Google
Search Busqueda sugerida