I've been asked to assist with a project where they're dynamically emitting web service assemblies around some existing code.
The XmlElementAttribute needs to be applied to webmethod return parameter for everything to work correctly. ----- Original Message ----- From: Thomas Tomiczek <[EMAIL PROTECTED]> Date: Monday, September 6, 2004 3:05 pm Subject: Re: [ADVANCED-DOTNET] Emitting an attribute on a method's return parameter > What good would this be, given that methods are not evaluated by the > XmlSerializer? > > Thomas Tomiczek > THONA Software & Consulting Ltd. > (Microsoft MVP C#/.NET) > (CTO PowerNodes Ltd.) > > > -----Original Message----- > > From: Unmoderated discussion of advanced .NET topics. > > [EMAIL PROTECTED] On Behalf Of Mark Bugeja > > Sent: Montag, 6. September 2004 04:08 > > To: [EMAIL PROTECTED] > > Subject: [ADVANCED-DOTNET] Emitting an attribute on a > > method's return parameter > > > > Guys, > > > > I need to emit an XmlElementAttribute on the return parameter > > of a method. > > > > Googling seems to indicate that there is a bug in the > > framework preventing retrieval of the return parameter using > > the MethodBuilder.DefineParameter() and that the workaround > > is to emit the attribute directly on the method. In my > > instance this does not work because XmlElementAttribute is > > only allowed on properties and parameters and is therefore > > ignored by the serializers. > > > > Does anyone know of a way to get an attribute onto the return > > parameter using Reflect/Emit? > > > > Thanks, > > > > Mark Bugeja > > > > =================================== > > This list is hosted by DevelopMentor(r) http://www.develop.com > > Some .NET courses you may be interested in: > > > > Essential .NET: building applications and components with > > CSharp August 30 - September 3, in Los Angeles > > http://www.develop.com/courses/edotnet > > > > View archives and manage your subscription(s) at > > http://discuss.develop.com > > > > =================================== > This list is hosted by DevelopMentor� http://www.develop.com > Some .NET courses you may be interested in: > > Essential .NET: building applications and components with CSharp > August 30 - September 3, in Los Angeles > http://www.develop.com/courses/edotnet > > View archives and manage your subscription(s) at > http://discuss.develop.com =================================== This list is hosted by DevelopMentor� http://www.develop.com Some .NET courses you may be interested in: Essential .NET: building applications and components with CSharp August 30 - September 3, in Los Angeles http://www.develop.com/courses/edotnet View archives and manage your subscription(s) at http://discuss.develop.com
