class System.Runtime.Remoting.ObjRef
   inherits System.Object
   implements System.Runtime.Serialization.IObjectReference, System.Runtime.Serialization.ISerializable:

   def public property URI as character
      get.
      set.

   def public property TypeInfo as System.Runtime.Remoting.IRemotingTypeInfo
      get.
      set.

   def public property EnvoyInfo as System.Runtime.Remoting.IEnvoyInfo
      get.
      set.

   def public property ChannelInfo as System.Runtime.Remoting.IChannelInfo
      get.
      set.

   constructor public ObjRef(input o as System.MarshalByRefObject, input requestedType as System.Type):
   end constructor.

   constructor protected ObjRef(input info as System.Runtime.Serialization.SerializationInfo, input context as System.Runtime.Serialization.StreamingContext):
   end constructor.

   constructor public ObjRef():
   end constructor.

   method public void GetObjectData(input info as System.Runtime.Serialization.SerializationInfo, input context as System.Runtime.Serialization.StreamingContext):
   end method.

   method public System.Object GetRealObject(input context as System.Runtime.Serialization.StreamingContext):
   end method.

   method public final logical IsFromThisProcess():
   end method.

   method public final logical IsFromThisAppDomain():
   end method.

end class.
