IDL Complex Type

The CORBA::Object indicates that the method returns a remote reference.  It maps to a C# class called Org.Omg.CORBA.Object. 

Note : Microsoft .Net also provides a remote object called MarshallByRefObject.  However Compact .Net framework doesn't include this object in standard packages.  MarshallByRefObject is useful only for .Net remoting.  Hence, MarshallByRefObject is not used in our CORBA implementation.

CORBA::Object something();
// C# 

Org.Omg.CORBA.Object something();