[]
This class creates a new domain and instantiates a wrapped class in the new domain. The class is the one specified by the generic, and is assumed to be a class in the executing assembly. Inherit from this class, and add calls to the match those of the generic, using the processor variable to make the calls across the AppDomain boundary.
public class AppDomainProxy<TAppClass> : IDisposable
Name | Description |
---|---|
TAppClass | A specified type defined in the assembly. |
Name | Description |
---|---|
AppDomainProxy(string) | Creates a new instance of AppDomainProxy<TAppClass> class. |
AppDomainProxy(string, bool) | Creates a new instance of AppDomainProxy<TAppClass> class. |
Name | Description |
---|---|
Processor | A specified type defined in the assembly. |
Name | Description |
---|---|
Dispose() | Perform general cleanup. |
~AppDomainProxy() | The destructor is used to destroy the class instance. |