File: System\Deployment\Internal\Isolation\Manifest\ICMS.cs
Project: System.Deployment.dll (System.Deployment)
#region Assembly System.Deployment, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
// C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\System.Deployment.dll
#endregion
 
using System.Runtime.InteropServices;
 
namespace System.Deployment.Internal.Isolation.Manifest
{
    [Guid("a504e5b0-8ccf-4cb4-9902-c9d1b9abd033")]
    [InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
    internal interface ICMS
    {
        ISection AssemblyReferenceSection { get; }
        ISection AssemblyRequestSection { get; }
        ISection CategoryMembershipSection { get; }
        ISection CLRSurrogateSection { get; }
        ISection CompatibleFrameworksSection { get; }
        ISection COMRedirectionSection { get; }
        ISection CounterSection { get; }
        ISection CounterSetSection { get; }
        ISection DirectorySection { get; }
        ISection EntryPointSection { get; }
        ISection EventMapSection { get; }
        ISection EventSection { get; }
        ISection EventTagSection { get; }
        ISection FileAssociationSection { get; }
        ISection FileSection { get; }
        IDefinitionIdentity Identity { get; }
        ISectionEntry MetadataSectionEntry { get; }
        ISection PermissionSetSection { get; }
        ISection ProgIdRedirectionSection { get; }
        ISection RegistryKeySection { get; }
        ISection StringSection { get; }
        ISection WindowClassSection { get; }
    }
}