Changed TryPeek to handle race condition with Dequeue.
[mono.git] / mcs / errors / cs0647-4.cs
1 // CS0647: Error during emitting `DebugPermissionAttribute' attribute. The reason is `it is attached to invalid parent'
2 // Line : 10
3
4 using System;
5 using System.Security;
6 using System.Security.Permissions;
7
8 public class Program {
9
10         [DebugPermission (SecurityAction.RequestMinimum)]
11         public int i;
12 }
13
14 [AttributeUsage (AttributeTargets.All, AllowMultiple = true, Inherited = false)]
15 [Serializable]
16 public class DebugPermissionAttribute : CodeAccessSecurityAttribute {
17
18         public DebugPermissionAttribute (SecurityAction action)
19                 : base (action)
20         {
21         }
22         
23         public override IPermission CreatePermission ()
24         {
25                 return null;
26         }
27 }