diff options
Diffstat (limited to 'src/mscorlib/src/System/IAppDomainSetup.cs')
-rw-r--r-- | src/mscorlib/src/System/IAppDomainSetup.cs | 84 |
1 files changed, 84 insertions, 0 deletions
diff --git a/src/mscorlib/src/System/IAppDomainSetup.cs b/src/mscorlib/src/System/IAppDomainSetup.cs new file mode 100644 index 0000000000..a088c629d8 --- /dev/null +++ b/src/mscorlib/src/System/IAppDomainSetup.cs @@ -0,0 +1,84 @@ +// Licensed to the .NET Foundation under one or more agreements. +// The .NET Foundation licenses this file to you under the MIT license. +// See the LICENSE file in the project root for more information. + +/*============================================================ +** +** Interface: IAppDomainSetup +** +** +** +** +** Purpose: Properties exposed to COM +** +** +===========================================================*/ +namespace System { + + using System.Runtime.InteropServices; + + [GuidAttribute("27FFF232-A7A8-40dd-8D4A-734AD59FCD41")] + [InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] +[System.Runtime.InteropServices.ComVisible(true)] + public interface IAppDomainSetup + { + String ApplicationBase { + get; + set; + } + + String ApplicationName + { + get; + set; + } + + String CachePath + { + get; + set; + } + + String ConfigurationFile { + get; + set; + } + + String DynamicBase + { + get; + set; + } + + String LicenseFile + { + get; + set; + } + + String PrivateBinPath + { + get; + set; + } + + String PrivateBinPathProbe + { + get; + set; + } + + String ShadowCopyDirectories + { + get; + set; + } + + String ShadowCopyFiles + { + get; + set; + } + + } +} |