This class allows you to configure some settings for an application domain before creating an AppDomain object. Create an instance of this class, set its properties, and pass it to the appropriate AppDomain factory method. public sealed class AppDomainSetup : IAppDomainSetup { // Public Constructors public AppDomainSetup ( ); // Public Instance Properties public string ApplicationBase {set; get; } // implements IAppDomainSetup public string ApplicationName {set; get; } // implements IAppDomainSetup public string CachePath {set; get; } // implements IAppDomainSetup public string ConfigurationFile {set; get; } // implements IAppDomainSetup public bool DisallowBindingRedirects {set; get; } public bool DisallowCodeDownload {set; get; } public bool DisallowPublisherPolicy {set; get; } public string DynamicBase {set; get; } // implements IAppDomainSetup public string LicenseFile {set; get; } // implements IAppDomainSetup public LoaderOptimization LoaderOptimization {set; get; } public string PrivateBinPath {set; get; } // implements IAppDomainSetup public string PrivateBinPathProbe {set; get; } // implements IAppDomainSetup public string ShadowCopyDirectories {set; get; } // implements IAppDomainSetup public string ShadowCopyFiles {set; get; } // implements IAppDomainSetup } Returned ByAppDomain.SetupInformation Passed ToAppDomain.CreateDomain( ) |
This exception signals an attempt to access an AppDomain that has been unloaded by AppDomain.Unload( ) . public class AppDomainUnloadedException : SystemException { // Public Constructors public AppDomainUnloadedException ( ); public AppDomainUnloadedException (string message ); public AppDomainUnloadedException (string message , Exception innerException ); // Protected Constructors protected AppDomainUnloadedException (System.Runtime.Serialization.SerializationInfo info , System.Runtime.Serialization.StreamingContext context ); } Hierarchy
Object
|
Derive from this class to create your own application-specific exceptions when a system-supplied exception is inappropriate. For example, if an application's
public class ApplicationException : Exception { // Public Constructors public ApplicationException ( ); public ApplicationException (string message ); public ApplicationException (string message , Exception innerException ); // Protected Constructors protected ApplicationException (System.Runtime.Serialization.SerializationInfo info , System.Runtime.Serialization.StreamingContext context ); } Hierarchy
Object
SubclassesSystem.Reflection.{InvalidFilterCriteriaException , TargetException , TargetInvocationException , TargetParameterCountException} |