C# 클래스 Castle.ManagementExtensions.Remote.MServerProxyDecorator

Summary description for MServerProxy.
상속: System.MarshalByRefObject, MServer
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

보호된 프로퍼티들

프로퍼티 타입 설명
server MServer

공개 메소드들

메소드 설명
CreateManagedObject ( String typeName, ManagedObjectName name ) : ManagedInstance
CreateManagedObject ( String assemblyName, String typeName, ManagedObjectName name ) : ManagedInstance
GetAttribute ( ManagedObjectName name, String attributeName ) : Object
GetDomains ( ) : String[]
GetManagedInstance ( ManagedObjectName name ) : ManagedInstance
GetManagementInfo ( ManagedObjectName name ) : ManagementInfo
Instantiate ( String typeName ) : Object
Instantiate ( String assemblyName, String typeName ) : Object
Invoke ( ManagedObjectName name, String action, Object args, Type signature ) : Object
MServerProxyDecorator ( MServer server ) : System
Query ( ManagedObjectName query ) : ManagedObjectName[]
RegisterManagedObject ( Object instance, ManagedObjectName name ) : ManagedInstance
SetAttribute ( ManagedObjectName name, String attributeName, Object attributeValue ) : void
UnregisterManagedObject ( ManagedObjectName name ) : void

메소드 상세

CreateManagedObject() 공개 메소드

public CreateManagedObject ( String typeName, ManagedObjectName name ) : ManagedInstance
typeName String
name ManagedObjectName
리턴 ManagedInstance

CreateManagedObject() 공개 메소드

public CreateManagedObject ( String assemblyName, String typeName, ManagedObjectName name ) : ManagedInstance
assemblyName String
typeName String
name ManagedObjectName
리턴 ManagedInstance

GetAttribute() 공개 메소드

public GetAttribute ( ManagedObjectName name, String attributeName ) : Object
name ManagedObjectName
attributeName String
리턴 Object

GetDomains() 공개 메소드

public GetDomains ( ) : String[]
리턴 String[]

GetManagedInstance() 공개 메소드

public GetManagedInstance ( ManagedObjectName name ) : ManagedInstance
name ManagedObjectName
리턴 ManagedInstance

GetManagementInfo() 공개 메소드

public GetManagementInfo ( ManagedObjectName name ) : ManagementInfo
name ManagedObjectName
리턴 ManagementInfo

Instantiate() 공개 메소드

public Instantiate ( String typeName ) : Object
typeName String
리턴 Object

Instantiate() 공개 메소드

public Instantiate ( String assemblyName, String typeName ) : Object
assemblyName String
typeName String
리턴 Object

Invoke() 공개 메소드

public Invoke ( ManagedObjectName name, String action, Object args, Type signature ) : Object
name ManagedObjectName
action String
args Object
signature System.Type
리턴 Object

MServerProxyDecorator() 공개 메소드

public MServerProxyDecorator ( MServer server ) : System
server MServer
리턴 System

Query() 공개 메소드

public Query ( ManagedObjectName query ) : ManagedObjectName[]
query ManagedObjectName
리턴 ManagedObjectName[]

RegisterManagedObject() 공개 메소드

public RegisterManagedObject ( Object instance, ManagedObjectName name ) : ManagedInstance
instance Object
name ManagedObjectName
리턴 ManagedInstance

SetAttribute() 공개 메소드

public SetAttribute ( ManagedObjectName name, String attributeName, Object attributeValue ) : void
name ManagedObjectName
attributeName String
attributeValue Object
리턴 void

UnregisterManagedObject() 공개 메소드

public UnregisterManagedObject ( ManagedObjectName name ) : void
name ManagedObjectName
리턴 void

프로퍼티 상세

server 보호되어 있는 프로퍼티

protected MServer server
리턴 MServer