Olá!! o
What é limitação? o
I tentou usar minha própria classe que usa um dicionário e eu começ um erro que fizesse o problema. Como posso eu o resolver?
Thank você! o
here é a mensagem de erro: erro do Server no “/” membre TestWcf.MyMessageClass.Changes de tipo `2 de Application. Impossible de sérialiser le de 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 do IL do carro: Uma exceção unhandled ocorreu durante a execução do pedido atual da correia fotorreceptora. Rever por favor o traço de pilha para mais informação sobre o erro e onde originou nos detalhes de code.
Exception: System.NotSupportedException: Membre impossível TestWcf.MyMessageClass.Changes de tipo `2 de de sérialiser le de 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. do IL do carro
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
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= do
sistema >using notpretty " do class= " do id= " codeSnippet792773 do de ///
Descrição sumária de /// para WebService1
///
[WebService (namespace = “http://myFirstdummyanddirtynamespace.org/ ")]
[WebServiceBinding (ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem (falso)]
// para permitir que este serviço de correia fotorreceptora seja chamado do certificado, using ASP.NET AJAX, uncomment a seguinte linha.
// [System.Web.Script.Services.ScriptService]
classe pública WebService1: System.Web.Services.WebService
{
[WebMethod]
List público HelloWorld (int N.B.)
{
Respostas de List = List novo ();
para (int i = 0; i < N.B.; i++) {
currentResponse de MyMessageClass = MyMessageClass novo () {DataType= “MyType1”, Id= i};
para (int j = 0; j < N.B.; j++)
{
currentResponse.Changes.Add (“MyField” + j, “myValue” + j);
}
}
respostas do retorno;
}
}
classe pública MyMessageClass
{
MyMessageClass público () {
Mudanças = Dictionary ();
}
corda pública DataType;
identificação do int do público {começ; jogo; }
Dictionary muda {começ; jogo; }
}
}
|
class= do
|