Ich lese durch die msdn docs für .NET Remoting und bemerkte, dass die MarshalByRefObject.InitializeLifetimeService-Methode ein Objekt anstelle eines ILease zurückgibt. Die Dokumentation besagt, dass die Methode ein Objekt vom Typ ILease zurückgibt und alle gefundenen Codebeispiele den zurückgegebenen Wert in ein ILease umwandeln. Aber die Methodensignatur sagt, dass sie ein Objekt zurückgibt. Weiß jemand warum?Warum gibt MarshalByRefObject.InitializeLifetimeService ein Objekt und kein ILease zurück?
ich nur neugierig bin ... :-)