示例#1
0
 public CHessianProxyStandardImpl(Type proxyType, CHessianProxyFactory hessianProxyFactory, Uri uri, string username, string password)
     : base(typeof(IHessianProxyStandard))
 {
     this.m_proxyType    = proxyType;
     this.m_methodCaller = new CHessianMethodCaller(hessianProxyFactory, uri, username, password);
 }
示例#2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="proxyType">Interface type that has to be proxied</param>
 /// <param name="hessianProxyFactory">HessianProxyFactory - Instance</param>
 /// <param name="uri">Server-Proxy uri</param>
 public CHessianProxyStandardImpl(Type proxyType, CHessianProxyFactory hessianProxyFactory, Uri uri)
     : base(typeof(IHessianProxyStandard))
 {
     this.m_proxyType    = proxyType;
     this.m_methodCaller = new CHessianMethodCaller(hessianProxyFactory, uri);
 }
示例#3
0
 internal CHessianProxy(CHessianProxyFactory hessianProxyFactory, Uri uri, string username, string password)
 {
     this.m_methodCaller = new CHessianMethodCaller(hessianProxyFactory, uri, username, password);
 }
示例#4
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="hessianProxyFactory">HessianProxyFactory - Instance</param>
 /// <param name="uri">Server-Proxy uri</param>
 internal CHessianProxy(CHessianProxyFactory hessianProxyFactory, Uri uri)
 {
     this.m_methodCaller = new CHessianMethodCaller(hessianProxyFactory, uri);
 }
示例#5
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="hessianProxyFactory">HessianProxyFactory - Instance</param>
 /// <param name="uri">Server-Proxy uri</param>
 public CHessianMethodCaller(CHessianProxyFactory hessianProxyFactory, Uri uri)
 {
     this.m_CHessianProxyFactory = hessianProxyFactory;
     this.m_uriHessianServiceUri = uri;
 }
示例#6
0
 public CHessianMethodCaller(CHessianProxyFactory hessianProxyFactory, Uri uri, string username, string password)
 {
     this.m_CHessianProxyFactory = hessianProxyFactory;
     this.m_uriHessianServiceUri = uri;
     this.m_credentials          = new System.Net.NetworkCredential(username, password);
 }