Name

AppDomainSetup

Synopsis

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 By

AppDomain.SetupInformation

Passed To

AppDomain.CreateDomain( )

Get C# in a Nutshell, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.