C# 클래스 burlapcsharp.client.CBurlapMethodCaller

파일 보기 프로젝트 열기: timfel/csharp-hessian 1 사용 예제들

공개 메소드들

메소드 설명
CBurlapMethodCaller ( CBurlapProxyFactory burlapProxyFactory, Uri uri ) : System

Constructor

DoBurlapMethodCall ( object arrMethodArgs, MethodInfo methodInfo ) : object

This method wrapps an instance call to the burlap requests, sends it to the burlap service and translates the reply of this call to the C# - data type

GetArgTypes ( object arrArgs ) : System.Type[]

Returns array with types of the instance from the argument array

비공개 메소드들

메소드 설명
GetBurlapInput ( Stream stream ) : AbstractBurlapInput

Instantiation of the burlap input (not cached)

GetBurlapOutput ( Stream stream ) : CBurlapOutput

Instantiation of the hessian output (not cached)

OpenConnection ( Uri uri ) : WebRequest

Creates the URI connection.

메소드 상세

CBurlapMethodCaller() 공개 메소드

Constructor
public CBurlapMethodCaller ( CBurlapProxyFactory burlapProxyFactory, Uri uri ) : System
burlapProxyFactory CBurlapProxyFactory
uri System.Uri Server-Proxy uri
리턴 System

DoBurlapMethodCall() 공개 메소드

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

GetArgTypes() 공개 정적인 메소드

Returns array with types of the instance from the argument array
public static GetArgTypes ( object arrArgs ) : System.Type[]
arrArgs object Any array
리턴 System.Type[]