Ciao! il
What è limitazione? il
I ha provato ad usare il mio proprio codice categoria che usa un dizionario ed ho ottenuto un errore che fa il problema. Come posso risolverlo?
Thank voi! il
here è il messaggio di errore: errore del Server in “/„ membre TestWcf.MyMessageClass.Changes de type `2 di Application. Impossible de sérialiser le di System.Collections.Generic.Dictionary [[System.String, mscorlib, Version= 4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089], [System. String, mscorlib, Version= 4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], implémente IDictionary. Description dell'IL dell'automobile: Un'eccezione unhandled si è presentata durante l'esecuzione della richiesta corrente di fotoricettore. Esaminare prego la traccia di pila per più informazioni sull'errore e dove è provenuto dai particolari di code.
Exception: System.NotSupportedException: Membre impossibile TestWcf.MyMessageClass.Changes de type `2 del de sérialiser le di System.Collections.Generic.Dictionary [[System.String, mscorlib, Version= 4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089], [System. String, mscorlib, Version= 4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]], implémente IDictionary. dell'IL dell'automobile
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
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:
|
class= del
sistema >using notpretty " del class= " del id= " codeSnippet792773 del di ///
Descrizione sommaria di /// per WebService1
///
[WebService (namespace = “http://myFirstdummyanddirtynamespace.org/ ")]
[WebServiceBinding (ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem (falso)]
// per permettere che questo servizio di fotoricettore sia denominato dallo scritto, using ASP.NET AJAX, uncomment la seguente linea.
// [System.Web.Script.Services.ScriptService]
codice categoria pubblico WebService1: System.Web.Services.WebService
{
[WebMethod]
List pubblico HelloWorld (int N.B.:)
{
Risposte di List = nuovo List ();
per (int i = 0; i < N.B.:; i++) {
currentResponse di MyMessageClass = nuovo MyMessageClass () {DataType= “MyType1„, Id= i};
per (int J = 0; J < N.B.:; j++)
{
currentResponse.Changes.Add (“MyField„ + J, “myValue„ + j);
}
}
risposte di ritorno;
}
}
codice categoria pubblico MyMessageClass
{
MyMessageClass pubblico () {
Cambiamenti = nuovo Dictionary ();
}
stringa pubblica DataType;
identificazione di int del pubblico {ottenere; insieme; }
Dictionary cambia {ottenere; insieme; }
}
}
|
class= del
|