C# 클래스 Spring.Remoting.CaoExporter.CaoRemoteFactory

상속: System.MarshalByRefObject, ICaoRemoteFactory
파일 보기 프로젝트 열기: spring-projects/spring-net

공개 메소드들

메소드 설명
CaoRemoteFactory ( ILifetime lifetime, string targetName, string interfaces, Spring.Objects.Factory.Support.AbstractObjectFactory objectFactory ) : System

Create a new instance of the RemoteFactory.

GetObject ( ) : object

Returns the CAO proxy.

GetObject ( object constructorArguments ) : object

Returns the CAO proxy using the argument list to call the constructor.

The matching of arguments to call the constructor is done by type. The alternative ways, by index and by constructor name are not supported.

InitializeLifetimeService ( ) : object

Set infinite lifetime.

메소드 상세

CaoRemoteFactory() 공개 메소드

Create a new instance of the RemoteFactory.
public CaoRemoteFactory ( ILifetime lifetime, string targetName, string interfaces, Spring.Objects.Factory.Support.AbstractObjectFactory objectFactory ) : System
lifetime ILifetime
targetName string
interfaces string
objectFactory Spring.Objects.Factory.Support.AbstractObjectFactory
리턴 System

GetObject() 공개 메소드

Returns the CAO proxy.
public GetObject ( ) : object
리턴 object

GetObject() 공개 메소드

Returns the CAO proxy using the argument list to call the constructor.
The matching of arguments to call the constructor is done by type. The alternative ways, by index and by constructor name are not supported.
public GetObject ( object constructorArguments ) : object
constructorArguments object Constructor /// arguments used to create the object.
리턴 object

InitializeLifetimeService() 공개 메소드

Set infinite lifetime.
public InitializeLifetimeService ( ) : object
리턴 object