vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ASP.NET, WebServices u. Remoting
Exception bei Übergabe serverseitige Liste 
Autor: Micke
Datum: 17.05.05 10:42

>>ein client kann ja beim ss-remotingansatz keine objekte von seinem clientkontext in den serverkontext übergeben, d.h. ich muß die erzeugung von instanzen, mit denen der server arbeiten soll sowieso beim server beauftragen. <<

Natürlich kann der Cleint Objekte übergeben, entweder MBV oder MBR (obwohl das zweite meistens nicht so günstig ist, weil der Server dann mit dem Client verbinden muss).

Mhmm, ich bekomme da aber exeptions geworfen:
Public Class ClientContext
    Private Sub Test ()
        Try
'////   Me._Session.ObjectFactory.get_Mitarbeiter  kommt vom Host
'/////   sind alles MBR Objekte
 
            Dim myMab As Mitarbeiter = _
              Me._Session.ObjectFactory.get_Mitarbeiter.Items(0)
 
'/////  hier kommt die exeption:
            Me._Session.ObjectFactory.get_Mitarbeiter.Add(myMab)
 
        Catch ex As Exception
            Me.Log.Message(Me._Session, ex)
            MsgBox(ex.ToString)
        End Try
    End Sub
System.Runtime.Serialization.SerializationException: Auf den Typ _
  'System.Runtime.Remoting.ObjRef' kann aufgrund von Sicherheitseinschränkungen _
  nicht zugegriffen werden. ---> System.Security.SecurityException: Anfrage _
  fehlgeschlagen.
   at System.Security.SecurityRuntime.FrameDescSetHelper( _
   FrameSecurityDescriptor secDesc, PermissionSet demandSet, PermissionSet& _
   alteredDemandSet)
   at _
   System.Runtime.Serialization.FormatterServices.nativeGetSafeUninitializedObj_
   ect(RuntimeType type)
   at System.Runtime.Serialization.FormatterServices.GetSafeUninitializedObject( _
   Type type)
   --- Ende der internen Ausnahmestapelüberwachung ---
 
Server stack trace: 
   at System.Runtime.Serialization.FormatterServices.GetSafeUninitializedObject( _
     Type type)
   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ParseObject( _
   ParseRecord pr)
   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Parse( _
   ParseRecord pr)
   at _
   System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWith_
   MapTyped(BinaryObjectWithMapTyped record)
   at _
   System.Runtime.Serialization.Formatters.Binary.__BinaryParser.ReadObjectWith_
   MapTyped(BinaryHeaderEnum binaryHeaderEnum)
   at System.Runtime.Serialization.Formatters.Binary.__BinaryParser.Run()
   at System.Runtime.Serialization.Formatters.Binary.ObjectReader.Deserialize( _
     HeaderHandler handler, __BinaryParser serParser, Boolean fCheck, _
     IMethodCallMessage methodCallMessage)
   at _
   System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize( _
   Stream serializationStream, HeaderHandler handler, Boolean fCheck, _
   IMethodCallMessage methodCallMessage)
   at _
   System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.UnsafeDeseria_
   lize(Stream serializationStream, HeaderHandler handler)
   at _
   System.Runtime.Remoting.Channels.CoreChannel.DeserializeBinaryRequestMessage( _
   String objectUri, Stream inputStream, Boolean bStrictBinding, _
   TypeFilterLevel securityLevel)
   at System.Runtime.Remoting.Channels.BinaryServerFormatterSink.ProcessMessage( _
   IServerChannelSinkStack sinkStack, IMessage requestMsg, ITransportHeaders _
   requestHeaders, Stream requestStream, IMessage& responseMsg, _
   ITransportHeaders& responseHeaders, Stream& responseStream)
 
Exception rethrown at [0]: 
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage _
     reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& _
   msgData, Int32 type)
   at ApsisPlus.BusinessTier.ListBase.Add(Object value)
   at ApsisPlus.frmTest.frmTest_Load(Object sender, EventArgs e) in _
     C:\Code\Micke\ApsisPlus\branches\ApsisPlus\Applikations\Test\frmTest.vb:li_
     ne 67

Micke

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Remoting & Klasse CollectionBase 1.523Micke12.05.05 17:00
Re: Remoting & Klasse CollectionBase 1.132ModeratorDaveS13.05.05 23:06
Re: Remoting & Klasse CollectionBase 1.000Micke14.05.05 14:02
Re: Remoting & Klasse CollectionBase 1.107ModeratorDaveS14.05.05 14:12
Re: Remoting & Klasse CollectionBase 1.150Micke16.05.05 21:51
Re: Remoting & Klasse CollectionBase 1.263ModeratorDaveS17.05.05 00:09
Exception bei Übergabe serverseitige Liste1.167Micke17.05.05 10:42
grund gefunden1.120Micke17.05.05 11:46
vorgelagerter Dienst1.148Micke26.05.05 17:11
Re: vorgelagerter Dienst1.100ModeratorDaveS26.05.05 23:17
Re: vorgelagerter Dienst1.186Micke27.05.05 12:32
Re: Remoting & Klasse CollectionBase 1.007Supernova23.05.05 17:11
Re: Remoting & Klasse CollectionBase 1.029ModeratorDaveS23.05.05 19:16
Re: Remoting & Klasse CollectionBase 1.037Supernova23.05.05 19:54
Re: Remoting & Klasse CollectionBase 1.065Supernova24.05.05 19:05
Re: Remoting & Klasse CollectionBase 986Supernova26.05.05 17:27
Re: Remoting & Klasse CollectionBase 977Micke28.05.05 06:31
Re: Remoting & Klasse CollectionBase 1.142ModeratorDaveS28.05.05 08:20
Re: Remoting & Klasse CollectionBase 1.222Supernova28.05.05 12:20
Re: Remoting & Klasse CollectionBase 1.080ModeratorDaveS28.05.05 15:10
Re: Remoting & Klasse CollectionBase 1.084Micke28.05.05 14:51
Re: Remoting & Klasse CollectionBase 1.134ModeratorDaveS28.05.05 15:09
Re: Remoting & Klasse CollectionBase 1.026Micke23.05.05 22:01

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel