Is there any way to specify proxy server & port for the .Net SSL client application connecting to the Sonic Broker URL?

I have been setting the proxy information using Sonic.Jms.Cf.Impl.ConnectionFactory.setHTTPProxyInfo Method but this function call is being ignored for SSL communical protocol (rightly so as the documentation specifies that it is applicable for only HTTP/HTTPS protocols). Is there any other function that can set the proxy for ssl protocol.

Note :

Java Client applications can set the proxy information with the jvm arguments. I am looking for similar functionality in C#.NET.