IAppDomainSetup Interface

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

Namespace:  System
Assembly:  mscorlib (in mscorlib.dll)

[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[ComVisibleAttribute(true)]
[GuidAttribute("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")]
public interface IAppDomainSetup

The IAppDomainSetup type exposes the following members.

  NameDescription
Public propertyApplicationBaseGets or sets the name of the directory containing the application.
Public propertyApplicationNameGets or sets the name of the application.
Public propertyCachePathGets and sets the name of an area specific to the application where files are shadow copied.
Public propertyConfigurationFileGets and sets the name of the configuration file for an application domain.
Public propertyDynamicBaseGets or sets the directory where dynamically generated files are stored and accessed.
Public propertyLicenseFileGets or sets the location of the license file associated with this domain.
Public propertyPrivateBinPathGets or sets the list of directories that is combined with the ApplicationBase directory to probe for private assemblies.
Public propertyPrivateBinPathProbeGets or sets the private binary directory path used to locate an application.
Public propertyShadowCopyDirectoriesGets or sets the names of the directories containing assemblies to be shadow copied.
Public propertyShadowCopyFilesGets or sets a string that indicates whether shadow copying is turned on or off.
Top

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

.NET Framework

Supported in: 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft