Process Manager API.
Interface Summary Interface Description IAdditionalClassesProviderProvides a list of additional classes (every class except service and implementation) used in your implementation. ICloseableInstance<T> ILibrariesProviderProvides method providing native libraries list to be loaded for executing native methods of service implementation within a separate process IProcessManagerProvides instantiating classes within separate process and manages created processes ProcessBinderA binder for process with specified key. ServiceBinder<T>Provides a binding of corresponding service on corresponding process.
Class Summary Class Description ProcessManagerRuntimeModuleA com._1c.g5.v8.dt.pm runtime module.
Exception Summary Exception Description InstanceObtainingExceptionOccurs when failed to create connection with instance of service, which running within a separate process because remote methods call fails. PortAllocatingExceptionOccurs when
IProcessManageris unable to allocate free port while it is initializing.
ProcessDestroyingInterruptedExceptionOccurs when process destroying operation's thread was interrupted. ProcessExitedWithErrorExceptionOccurs when process has exited with error when it were starting. ProcessStartingTimedOutOccurs when process starting operation timed out.