C# Класс Castle.ManagementExtensions.Remote.MServerProxyDecorator

Summary description for MServerProxy.
Наследование: System.MarshalByRefObject, MServer
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
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