Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Returnera instanser av enga klasser med web services?

Postades av 2006-05-05 15:00:50 - Christoffer von Sabsay, i forum asp.net generellt, Tråden har 4 Kommentarer och lästs av 489 personer

Hej,

Hur gör man om man vill returnera (eller skicka med som parameter), en instans av en egen klass till eller från en web service som jag har skapat i VS2005?

Säg att min web service ska returnera ett objekt av min egen klass "person". Varje person har två attribut (strängar), förnamn och efternamn. Vad behöver jag göra på klient / server-sidan för att kunna skapa/konsumera en web service som ska returnera ett person-objekt?

Mvh,
Christoffer


Svara

Sv: Returnera instanser av enga klasser med web services?

Postades av 2006-05-05 16:09:47 - André Claesson

Jag gjorde detta för ett tag sedan och klassen måste följa vissa regler för att det ska funka att skicka objektet över web services.
T.ex. måste det finnas en tom konstruktor (du kan ha flera med andra parametrar). Varje egenskap måste ha både get och set.


Svara

Sv:Returnera instanser av enga klasser med web services?

Postades av 2006-05-07 20:29:55 - Christoffer von Sabsay

Tack för svaret. Finns detta beskrivet (gärna med exempelkod) någonstans på nätet?


Svara

Sv: Returnera instanser av enga klasser med web services?

Postades av 2006-05-07 20:56:09 - Johan Djupmarker

Det är inget konstigt som ska göras. Testa själv, uppfyller du inte alla krav kommer kompilatorn berätta vad som är fel :)

/Johan


Svara

Sv:Returnera instanser av enga klasser med web services?

Postades av 2006-05-07 21:40:49 - André Claesson

Exempel som fungerar

Varje fält har en egenskap med både set och get och det finns en tom konstruktor utöver den vanliga.

public class User
{
	private string name;
	private string address;
	private string postalcode;
	private string city;

	public string Name
	{
		get
		{
			return name;
		}
		set
		{
			name = value;
		}
	}

	public string Address
	{
		get
		{
			return address;
		}
		set
		{
			address = value;
		}
	}

	public string PostalCode
	{
		get
		{
			return postalcode;
		}
		set
		{
			postalcode = value;
		}
	}

	public string City
	{
		get
		{
			return city;
		}
		set
		{
			city = value;
		}
	}

	public User()
	{

	}

	public User(string name, string address, string postalcode, string city)
	{
		this.name = name;
		this.address = address;
		this.postalcode = postalcode;
		this.city = city;
	}
}


Jag letade länge efter förklaring på Internet och i mina C#-böcker men hittade bara på ett enda ställe:
Boken Visual C# .NET Steg för steg.


Svara

Nyligen

  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 878
27 965
271 771
772
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies