| Forum: C# | 
																Thema: 
																	Wasserstandsmeldung | 
																	Von: 
																		Sebastian Lange (
																	26.06.2007 19:21) | 
													
												
            
		Zuerst, warum meine andere Antwort dort 2x steht weiss ich nicht,
beabsichtigt war das von mir nicht.
MyCustomObject mco = MyRemotingObject.CustomObject; 
Die Klasse CustomObject darf sich nicht von MarshalByRefObject 
ableiten dann funktionierts. Blöderweise ist CustomObject bei mir von 
System.Web.Services.Protocols.SoapHttpClientProtocol abgeleitet und da steckt MarshalByRefObject mit drin. Der Ärger hört einfach nicht auf :/
Weiss evtl. jemand eine Lösung ? Ich kann selbst im RemotingObject
nicht auf CustomObject zugreifen, das ist extrem schlecht.
Allerdings nur wenn ich von aussen aufrufe.
class MyRemotingObject
{
    
    CustomObject mco;
    
    // Konstruktor -wird aufgerufen wenn die
    // Serveranwendung das Object registriert bzw.
    // die erste Funktion aufgerufen wird.
    public MyRemotingObject()
    {
      mco = new CustomObject ();
      mco.SampleFunction("hey"); //funktioniert :)
   }
   
   // Funktion wird von der Clientanwendung aufgerufen
   public mySampleFunction()
   {
        mco.SampleFunction("hey"); // wirft die proxy-exception
   }
}
	
	
													
												
            
														
							Antworten
							
							
							Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!