IAppDomainSetup Interface (System)

Switch View :
ScriptFree
.NET Framework Class Library
IAppDomainSetup Interface

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

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

Visual Basic
<GuidAttribute("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")> _
<ComVisibleAttribute(True)> _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface IAppDomainSetup
C#
[GuidAttribute("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")]
[ComVisibleAttribute(true)]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IAppDomainSetup
Visual C++
[GuidAttribute(L"27FFF232-A7A8-40dd-8D4A-734AD59FCD41")]
[ComVisibleAttribute(true)]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IAppDomainSetup
F#
[<GuidAttribute("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")>]
[<ComVisibleAttribute(true)>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IAppDomainSetup =  interface end

The IAppDomainSetup type exposes the following members.

Properties

  Name Description
Public property ApplicationBase Gets or sets the name of the directory containing the application.
Public property ApplicationName Gets or sets the name of the application.
Public property CachePath Gets and sets the name of an area specific to the application where files are shadow copied.
Public property ConfigurationFile Gets and sets the name of the configuration file for an application domain.
Public property DynamicBase Gets or sets the directory where dynamically generated files are stored and accessed.
Public property LicenseFile Gets or sets the location of the license file associated with this domain.
Public property PrivateBinPath Gets or sets the list of directories that is combined with the ApplicationBase directory to probe for private assemblies.
Public property PrivateBinPathProbe Gets or sets the private binary directory path used to locate an application.
Public property ShadowCopyDirectories Gets or sets the names of the directories containing assemblies to be shadow copied.
Public property ShadowCopyFiles Gets or sets a string that indicates whether shadow copying is turned on or off.
Top
Remarks

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

Version Information

.NET Framework

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

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Platforms

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

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

Reference