scott
5/22/2007 10:37:00 PM
Mam problem korzystaj±c z Remoting.
Sekwencja kroków jest nastêpuj±ca :
NazwaKlasy zmienna = RemotingServices.Connect( typeof(NazwaKlasy), adresUrl)
as NazwaKlasy;
zmienna.NazwaFunkcji( parametr1, parametr2);
gdzie parametr1 i parametr2 s± klasami z atrbutem [Serializable()].
Tak wiêc w debugerze po wywo³aniu zdalnie tej funkcji widzê ¿e parametry
odebrane s± w sposób prawid³owy, maj± odpowiednie warto¶ci zmienncych
sk³adowych i problem pojawia siê przy tworzeniu wewn±trz tej funkcji nowego
obiektu "
w ciele NazwaFunkcji:
KlasaParametru1 nowyObiekt = parametr1 as KlasaParametru1;
Nie potrafi zrobiæ rzutowania chocia¿ obiekt parametr1 jest tej samej klasy.
Czy kto¶ mo¿e powiedzieæ dlaczego tak siê dzieje ?
Za pomoc z góry dziêki!
--
grzesiek