Hi!
What будет ограничение?
I имеет судимое для использования моего собственного типа использует словарь и я получил ошибку делает проблему. Как могу я разрешить его?
Thank вы!
here будет сообщение ошибки: ошибка Server в «/» membre TestWcf.MyMessageClass.Changes de тип `2 Application. Impossible de sérialiser le 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 il автомобиля: Unhandled исключение произошло во время исполнения в настоящее время запроса стержня. Пожалуйста расмотрите след стога для больше информации о ошибке и где она возникл в деталях code.
Exception: System.NotSupportedException: Невозможное membre TestWcf.MyMessageClass.Changes de тип `2 de sérialiser le 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. il автомобиля
class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
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=
система " class= " id= " codeSnippet792773 using;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Services;
namespace TestWcf
{
///
Описание /// общее для WebService1
///
[WebService (Namespace = «http://myFirstdummyanddirtynamespace.org/ ")]
[WebServiceBinding (ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem (ложное)]
// для того чтобы позволить это обслуживание стержня быть вызванным от сценария, using ASP.NET AJAX, uncomment следующий линия.
// [System.Web.Script.Services.ScriptService]
общественный тип WebService1: System.Web.Services.WebService
{
[WebMethod]
общественное List HelloWorld (N.B. int)
{
Реакции List = новое List ();
для (int iий = 0; iий < N.B.; i++) {
currentResponse MyMessageClass = новое MyMessageClass () {DataType= «MyType1», Id= iий};
для (int j = 0; j < N.B.; j++)
{
currentResponse.Changes.Add («MyField» + j, «myValue» + j);
}
}
возвращенные реакции;
}
}
общественный тип MyMessageClass
{
общественное MyMessageClass () {
Изменения = новое Dictionary ();
}
общественный шнур DataType;
удостоверение личности int публики {получите; комплект; }
общественное Dictionary изменяет {получите; комплект; }
}
}
|
class=
|