**** Merged from MCS ****
[mono-project.git] / mcs / class / Mono.PEToolkit / metadata / ManifestResourceAttributes.cs
blob3e6a099e416b80e5d5c61cdd6d54610e8d54bc7a
1 /*
2 * Copyright (c) 2002 Sergey Chaban <serge@wildwestsoftware.com>
3 */
5 using System;
7 namespace Mono.PEToolkit.Metadata {
9 /// <summary>
10 /// Flags for ManifestResource.
11 /// </summary>
12 /// <remarks>
13 /// See Partition II, 22.1.8
14 /// </remarks>
15 [Flags]
16 public enum ManifestResourceAttributes {
17 VisibilityMask = 0x0007,
19 /// <summary>
20 /// The Resource is exported from the Assembly.
21 /// </summary>
22 Public = 0x0001,
24 /// <summary>
25 /// The Resource is private to the Assembly.
26 /// </summary>
27 Private = 0x0002,