|
![]() |
#1 |
Участник
|
Попробуйте как-нибудь провести сериализацию-десериализацию или передавать не CLRObject, а его составляющие, с помощью которых можно воссоздать CLRObject на клиенте.
__________________
// no comments |
|
![]() |
#2 |
Участник
|
|
|
![]() |
#3 |
Участник
|
Так и не нашел каким образом сделать сериализацию System.Net.ICredentials.
|
|
![]() |
#4 |
Участник
|
Цитата:
X++: System.Net.ICredentials iCredentials = new System.Net.ICredentials(); str iCredentialsXml; System.Type type; iCredentialsXml = DOCommonDataManager::serialize(iCredentials); type = System.Type::GetType('System.Net.ICredentials, System', true); iCredentials = DOCommonDataManager::deserialize(type, iCredentialsXml); Последний раз редактировалось Morpheus; 16.01.2014 в 14:19. |
|
![]() |
#5 |
Участник
|
Цитата:
Сообщение от Morpheus
![]() X++: System.Net.ICredentials iCredentials = new System.Net.ICredentials(); str iCredentialsXml; System.Type type; iCredentialsXml = DOCommonDataManager::serialize(iCredentials); type = System.Type::GetType('System.Net.ICredentials, System', true); iCredentials = DOCommonDataManager::deserialize(type, iCredentialsXml); X++: DOCommonDataManager Последний раз редактировалось maldini; 16.01.2014 в 15:03. |
|
![]() |
#6 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: maldini (1). |
![]() |
#7 |
Участник
|
Сериализация простого объекта получается
X++: type = System.Type::GetType('System.String'); serializer = new System.Xml.Serialization.XmlSerializer(type); X++: type = System.Type::GetType('System.Net.ICredentials'); serializer = new System.Xml.Serialization.XmlSerializer(type); Всем спасибо. Затея была неудачной. Скорее всего не все объекты возможно сериализовать. Последний раз редактировалось maldini; 16.01.2014 в 18:48. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|