IAppDomainSetup Interface

Definition

Represents assembly binding information that can be added to an instance of AppDomain.

public interface class IAppDomainSetup
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IAppDomainSetup
type IAppDomainSetup = interface
Public Interface IAppDomainSetup
Derived
Attributes

Remarks

Members of this interface are used with the AppDomain.GetData and AppDomain.SetData methods to identify the AppDomain data to use.

Properties

ApplicationBase

Gets or sets the name of the directory containing the application.

ApplicationName

Gets or sets the name of the application.

CachePath

Gets or sets the name of an area specific to the application where files are shadow copied.

ConfigurationFile

Gets or sets the name of the configuration file for an application domain.

DynamicBase

Gets or sets the directory where dynamically generated files are stored and accessed.

LicenseFile

Gets or sets the location of the license file associated with this domain.

PrivateBinPath

Gets or sets the list of directories that is combined with the ApplicationBase directory to probe for private assemblies.

PrivateBinPathProbe

Gets or sets the private binary directory path used to locate an application.

ShadowCopyDirectories

Gets or sets the names of the directories containing assemblies to be shadow copied.

ShadowCopyFiles

Gets or sets a string that indicates whether shadow copying is turned on or off.

Applies to