system\diagnostics\contracts\contracts.cs (25)
57[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Delegate | AttributeTargets.Class | AttributeTargets.Parameter, AllowMultiple = false, Inherited = true)]
67[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
86[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
110[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
118[AttributeUsage(AttributeTargets.Assembly)]
127[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
177[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property)]
194[AttributeUsage(AttributeTargets.Field)]
214[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
223[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
232[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = false)]
system\reflection\assemblyattributes.cs (19)
24[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
42[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
60[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
78[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
96[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
114[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
132[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
150[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
168[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
186[AttributeUsage(AttributeTargets.Assembly, Inherited=false)]
206[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
224[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
242[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
260[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
278[AttributeUsage(AttributeTargets.Assembly, Inherited=false)]
303[AttributeUsage(AttributeTargets.Assembly, Inherited=false)]
342[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)]
366[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple=false)]
390[AttributeUsage (AttributeTargets.Assembly, Inherited=false)]
system\runtime\interopservices\attributes.cs (79)
14[AttributeUsage(AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
35[AttributeUsage(AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
51[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
59[AttributeUsage(AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Event, Inherited = false)]
83[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
99[AttributeUsage(AttributeTargets.Class, Inherited = false)]
122[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class, Inherited = false)]
139[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property, Inherited = false)]
151[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
163[AttributeUsage(AttributeTargets.Method, Inherited = false)]
175[AttributeUsage(AttributeTargets.Method, Inherited = false)]
184[AttributeUsage(AttributeTargets.Method, Inherited = false)]
193[AttributeUsage(AttributeTargets.Class, Inherited = false)]
205[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
227[AttributeUsage(AttributeTargets.Class | AttributeTargets.Assembly, Inherited = false)]
244[AttributeUsage(AttributeTargets.Class, Inherited = true)]
272[AttributeUsage(AttributeTargets.All, Inherited = false)]
342[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Struct, Inherited = false)]
358[AttributeUsage(AttributeTargets.Method, Inherited = false)]
374[AttributeUsage(AttributeTargets.Field, Inherited = false)]
525[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.ReturnValue, Inherited = false)]
637[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, Inherited = false)]
659[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, Inherited = false)]
671[AttributeUsage(AttributeTargets.Method, Inherited = false)]
693[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
711[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
729[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
759[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Method, AllowMultiple = false)]
772[AttributeUsage(AttributeTargets.Method, Inherited = false)]
867[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
940[AttributeUsage(AttributeTargets.Field, Inherited = false)]
970[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.ReturnValue, Inherited = false)]
982[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Interface, Inherited = false)]
994[AttributeUsage(AttributeTargets.Assembly, Inherited = false, AllowMultiple = true)]
1011[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
1025[AttributeUsage(AttributeTargets.Interface, Inherited = false)]
1042[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
1059[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
1082[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Interface | AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
1097[AttributeUsage(AttributeTargets.Module, Inherited = false)]
1112[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
1121[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
system\runtime\interopservices\windowsruntime\attributes.cs (13)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = false, Inherited = false)]
38[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Struct | AttributeTargets.Delegate, Inherited = false)]
49[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, Inherited = false, AllowMultiple = true)]
94[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
101[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
112[AttributeUsage(AttributeTargets.ReturnValue | AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
system\security\attributes.cs (35)
15[AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = false )]
23[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Delegate, AllowMultiple = true, Inherited = false )]
31[AttributeUsage(AttributeTargets.Module, AllowMultiple = true, Inherited = false )]
42[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false )]
74[AttributeUsage(AttributeTargets.Assembly |
75AttributeTargets.Class |
76AttributeTargets.Struct |
77AttributeTargets.Enum |
78AttributeTargets.Constructor |
79AttributeTargets.Method |
80AttributeTargets.Field |
81AttributeTargets.Interface |
82AttributeTargets.Delegate,
119[AttributeUsage(AttributeTargets.Assembly |
120AttributeTargets.Class |
121AttributeTargets.Struct |
122AttributeTargets.Enum |
123AttributeTargets.Constructor |
124AttributeTargets.Method |
125AttributeTargets.Field |
126AttributeTargets.Interface |
127AttributeTargets.Delegate,
145[AttributeUsage(AttributeTargets.Class |
146AttributeTargets.Struct |
147AttributeTargets.Enum |
148AttributeTargets.Constructor |
149AttributeTargets.Method |
150AttributeTargets.Field |
151AttributeTargets.Interface |
152AttributeTargets.Delegate,
166[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false )]
187[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
system\security\permissions\permissionattributes.cs (92)
70[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
119[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
138[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
188[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
230[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
337[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
407[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple = true, Inherited = false )]
454[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
516[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
600[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
705[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
745[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
779[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
840[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
877[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
914[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
983[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor
984| AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly,
1051[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor
1052| AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly,
1083[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]