C# 클래스 hessiancsharp.client.CHessianProxy

Proxy implementation for Hessian clients, that wrapps all public instance calls to the hessian requests sends them and translates the replies of this calls to the C# - data types
파일 보기 프로젝트 열기: timfel/csharp-hessian

공개 메소드들

메소드 설명
Invoke ( object objProxy, MethodInfo methodInfo, object arrMethodArgs ) : object

Handles the object invocation. This method wrapps an instance call to the hessian requests, sends it to the hessian service and translates the reply of this call to the C# - data type

비공개 메소드들

메소드 설명
CHessianProxy ( CHessianProxyFactory hessianProxyFactory, Uri uri ) : System

Constructor

CHessianProxy ( CHessianProxyFactory hessianProxyFactory, Uri uri, string username, string password ) : System
CHessianProxy ( CHessianProxyFactory hessianProxyFactory, Uri uri, string username, string password, WebProxy webproxy ) : System

메소드 상세

Invoke() 공개 메소드

Handles the object invocation. This method wrapps an instance call to the hessian requests, sends it to the hessian service and translates the reply of this call to the C# - data type
public Invoke ( object objProxy, MethodInfo methodInfo, object arrMethodArgs ) : object
objProxy object The proxy object to invoke
methodInfo System.Reflection.MethodInfo The method to call
arrMethodArgs object The arguments to the method call
리턴 object