Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > Indigo

Vista Tutorial - How to expose a class property using WCF?

 
 
Old 03-17-2008   #1 (permalink)
jmw
Guest


 
 

How to expose a class property using WCF?

I have been struggling with this for several days and found no answers in all
the online searches that I have done.

Given a Class X, that has a public MethodA and a public PropertyB (readonly,
i.e. just a get), how do I decorate the class with [ServiceContract],
[MethodContract], [DataContract], and [DataMember] so that the property will
show up in the wsdl?

I have had no problems getting the MethodA to be exposed, but have yet to
find a way to get the PropertyB to be exposed. I haven't found any examples
that seem to have both methods and properties in the same class. Is this not
allowed with WCF?

I am using VS2008 and C#.



My System SpecsSystem Spec
Old 03-17-2008   #2 (permalink)
John Saunders [MVP]
Guest


 
 

Re: How to expose a class property using WCF?

"jmw" <jmw@xxxxxx> wrote in message
news:CFF7DF93-7E3E-4695-8321-C887846B6E12@xxxxxx
Quote:

>I have been struggling with this for several days and found no answers in
>all
> the online searches that I have done.
>
> Given a Class X, that has a public MethodA and a public PropertyB
> (readonly,
> i.e. just a get), how do I decorate the class with [ServiceContract],
> [MethodContract], [DataContract], and [DataMember] so that the property
> will
> show up in the wsdl?
>
> I have had no problems getting the MethodA to be exposed, but have yet to
> find a way to get the PropertyB to be exposed. I haven't found any
> examples
> that seem to have both methods and properties in the same class. Is this
> not
> allowed with WCF?
Service contracts and data contracts are totally separate things. You should
not combine them.
--
--------------------------------------------------------------------------------
John Saunders | MVP - Windows Server System - Connected System Developer


My System SpecsSystem Spec
 

Thread Tools


Similar Threads
Thread Forum
Private Property, The Commons, & The War on the Middle Class Chillout Room
Set Focus To Specific Property In Property Grid .NET General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46