Method | Description | |
---|---|---|
CreateRemoteInstance ( |
Creates a component on an isolated AppDomain.
|
|
Dispose ( ) : void |
Disposes the Kernel.
|
|
InitializeLifetimeService ( ) : object |
Overrides MarshalByRefObject.InitializeLifetimeService, so no lease is returned and the object is kept in memory as long as the host application domain is running.
|
|
RegisterByServiceProvided ( string componentIdMask ) : void |
Searches for implementations of the given services in the current AppDomain and add as components. Used by DynamicLoaderFacility.InitializeBatchRegistration.
|
|
RemoteLoader ( ) : System |
Creates a new RemoteLoader. This constructor should not be called directly in the code, but via System.AppDomain.CreateInstance(string,string).
|
Method | Description | |
---|---|---|
GenerateComponentId ( ) : string |
Generates an unique component id, given the componentIdMask.
|
|
IsValidServiceImplementation ( |
Checks whether a type t is a valid implementation of a given service serviceType.
|
|
LoadAllAssemblies ( ) : void |
Loads all assemblies in the current AppDomain.
|
public CreateRemoteInstance ( |
||
model | ||
context | ||
arguments | object | |
signature | ||
return | object |
public InitializeLifetimeService ( ) : object | ||
return | object |
public RegisterByServiceProvided ( string componentIdMask ) : void | ||
componentIdMask | string | The component id mask. Any |
return | void |