1375 references to AttributeTargets
mscorlib (499)
system\appdomainattributes.cs (1)
37[AttributeUsage (AttributeTargets.Method)]
system\attribute.cs (1)
19[AttributeUsageAttribute(AttributeTargets.All, Inherited = true, AllowMultiple=false)]
system\attributeusageattribute.cs (7)
20[AttributeUsage(AttributeTargets.Class, Inherited = true)] 24internal AttributeTargets m_attributeTarget = AttributeTargets.All; // Defaults to all 28internal static AttributeUsageAttribute Default = new AttributeUsageAttribute(AttributeTargets.All); 31public AttributeUsageAttribute(AttributeTargets validOn) { 34internal AttributeUsageAttribute(AttributeTargets validOn, bool allowMultiple, bool inherited) { 42public AttributeTargets ValidOn
system\clscompliantattribute.cs (1)
18[AttributeUsage (AttributeTargets.All, Inherited=true, AllowMultiple=false)]
system\contextstaticattribute.cs (1)
23[AttributeUsage(AttributeTargets.Field, Inherited = false)]
system\diagnostics\codeanalysis\suppressmessageattribute.cs (1)
23AttributeTargets.All,
system\diagnostics\conditionalattribute.cs (2)
10[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple=true)]
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\diagnostics\debuggerattributes.cs (31)
23[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 31[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 39[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor, Inherited = false)] 47[AttributeUsage(AttributeTargets.Class | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor |AttributeTargets.Struct, Inherited = false)] 62[AttributeUsage(AttributeTargets.Assembly|AttributeTargets.Module, AllowMultiple = false)] 139[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false)] 160[AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)] 219[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Delegate | AttributeTargets.Enum | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Assembly, AllowMultiple = true)] 285[AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class | AttributeTargets.Assembly, AllowMultiple = true)]
system\diagnostics\eventing\eventsource.cs (4)
4989[AttributeUsage(AttributeTargets.Class)] 5034[AttributeUsage(AttributeTargets.Method)] 5106[AttributeUsage(AttributeTargets.Method)] 5131[AttributeUsage(AttributeTargets.Field)]
System\Diagnostics\Eventing\TraceLogging\EventDataAttribute.cs (2)
19[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false)]
System\Diagnostics\Eventing\TraceLogging\EventFieldAttribute.cs (1)
37[AttributeUsage(AttributeTargets.Property)]
System\Diagnostics\Eventing\TraceLogging\EventIgnoreAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Property)]
system\flagsattribute.cs (1)
16[AttributeUsage(AttributeTargets.Enum, Inherited = false)]
system\nonserializedattribute.cs (1)
19[AttributeUsage(AttributeTargets.Field, Inherited=false)]
system\obsoleteattribute.cs (10)
26[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | 27AttributeTargets.Interface | AttributeTargets.Constructor | AttributeTargets.Method| AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Delegate
system\paramarrayattribute.cs (1)
18[AttributeUsage (AttributeTargets.Parameter, Inherited=true, AllowMultiple=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\reflection\customattribute.cs (3)
2032AttributeTargets targets; 2053ConstArray ca, out AttributeTargets targets, out bool inherited, out bool allowMultiple) 2057targets = (AttributeTargets)_targets;
system\reflection\defaultmemberattribute.cs (3)
23[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface)]
system\reflection\obfuscateassemblyattribute.cs (1)
15[AttributeUsage (AttributeTargets.Assembly, AllowMultiple=false, Inherited=false)]
system\reflection\obfuscationattribute.cs (11)
14[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Interface | AttributeTargets.Enum | AttributeTargets.Delegate,
system\resources\neutralresourceslanguageattribute.cs (1)
30[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=false)]
system\resources\satellitecontractversionattribute.cs (1)
23[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=false)]
system\runtime\compilerservices\accessedthroughpropertyattribute.cs (1)
12[AttributeUsage(AttributeTargets.Field)]
system\runtime\compilerservices\assemblysettingattributes.cs (2)
40[AttributeUsage(AttributeTargets.Assembly)] 63[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
system\runtime\compilerservices\AsyncStateMachineAttribute.cs (1)
11[Serializable, AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
system\runtime\compilerservices\CallerFilePathAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
system\runtime\compilerservices\CallerLineNumberAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
system\runtime\compilerservices\CallerMemberNameAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Parameter, Inherited = false)]
system\runtime\compilerservices\compilationrelaxations.cs (4)
26[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | AttributeTargets.Method)]
system\runtime\compilerservices\compilergeneratedattribute.cs (1)
11[AttributeUsage(AttributeTargets.All, Inherited = true)]
system\runtime\compilerservices\compilerglobalscopeattribute.cs (1)
22[AttributeUsage(AttributeTargets.Class)]
system\runtime\compilerservices\customconstantattribute.cs (2)
12[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited=false)]
system\runtime\compilerservices\datetimeconstantattribute.cs (2)
12[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited=false)]
system\runtime\compilerservices\decimalconstantattribute.cs (2)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited=false)]
system\runtime\compilerservices\decoratednameattribute.cs (1)
11[AttributeUsage(AttributeTargets.All),
system\runtime\compilerservices\disableprivatereflectionattribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=false, Inherited=false)]
system\runtime\compilerservices\extensionattribute.cs (3)
8[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class | AttributeTargets.Assembly)]
system\runtime\compilerservices\fixedaddressvaluetypeattribute.cs (1)
11[AttributeUsage(AttributeTargets.Field)]
system\runtime\compilerservices\fixedbufferattribute.cs (1)
21[AttributeUsage(AttributeTargets.Field, Inherited=false)]
system\runtime\compilerservices\hascopysemanticsattribute.cs (1)
9[AttributeUsage(AttributeTargets.Struct)]
system\runtime\compilerservices\idispatchconstantattribute.cs (2)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited=false)]
system\runtime\compilerservices\indexernameattribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, Inherited = true)]
system\runtime\compilerservices\internalsvisibletoattribute.cs (10)
14[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)] 44[AttributeUsage(AttributeTargets.Class | 45AttributeTargets.Constructor | 46AttributeTargets.Enum | 47AttributeTargets.Event | 48AttributeTargets.Field | 49AttributeTargets.Interface | 50AttributeTargets.Method | 51AttributeTargets.Property | 52AttributeTargets.Struct,
system\runtime\compilerservices\IteratorStateMachineAttribute.cs (1)
11[Serializable, AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
system\runtime\compilerservices\iunknownconstantattribute.cs (2)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited=false)]
system\runtime\compilerservices\methodimplattribute.cs (2)
45[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)]
system\runtime\compilerservices\nativecppclassattribute.cs (1)
11[AttributeUsage(AttributeTargets.Struct, Inherited = true),
system\runtime\compilerservices\ReferenceAssemblyAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=false)]
system\runtime\compilerservices\requiredattributeattribute.cs (4)
11[AttributeUsage (AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface,
system\runtime\compilerservices\RuntimeCompatibilityAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Assembly, Inherited=false, AllowMultiple=false)]
system\runtime\compilerservices\scopelessenumattribute.cs (1)
9[AttributeUsage(AttributeTargets.Enum)]
system\runtime\compilerservices\specialnameattribute.cs (6)
13[AttributeUsage(AttributeTargets.Class | 14AttributeTargets.Method | 15AttributeTargets.Property | 16AttributeTargets.Field | 17AttributeTargets.Event | 18AttributeTargets.Struct)]
system\runtime\compilerservices\StateMachineAttribute.cs (1)
11[Serializable, AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
system\runtime\compilerservices\suppressildasmattribute.cs (2)
12[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module)]
system\runtime\compilerservices\suppressmergecheckattribute.cs (6)
11[AttributeUsage(AttributeTargets.Class | 12AttributeTargets.Constructor | 13AttributeTargets.Method | 14AttributeTargets.Field | 15AttributeTargets.Event | 16AttributeTargets.Property)]
system\runtime\compilerservices\typedependencyattribute.cs (3)
13[AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = false)]
system\runtime\compilerservices\TypeForwardedFromAttribute.cs (5)
9[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Delegate, Inherited = false, AllowMultiple = false)]
system\runtime\compilerservices\TypeForwardedToAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)]
system\runtime\compilerservices\unsafevaluetypeattribute.cs (1)
11[AttributeUsage(AttributeTargets.Struct)]
system\runtime\exceptionservices\corruptingexceptioncommon.cs (1)
25[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, 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\runtime\NgenServicingAttributes.cs (3)
5[AttributeUsage(AttributeTargets.Assembly, Inherited = false)] 27[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
system\runtime\reliability\prepreparemethodattribute.cs (2)
28[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, Inherited = false)]
system\runtime\reliability\reliabilitycontractattribute.cs (6)
50[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Interface /* | AttributeTargets.Delegate*/, Inherited = false)]
system\runtime\remoting\contextproperty.cs (1)
134[AttributeUsage(AttributeTargets.Class)]
system\runtime\remoting\onewayattribute.cs (1)
20[AttributeUsage(AttributeTargets.Method)] // bInherited
system\runtime\remoting\proxyattribute.cs (1)
25[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
system\runtime\remoting\remotingattributes.cs (7)
539[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Enum)] 690[AttributeUsage(AttributeTargets.Method)] 812[AttributeUsage(AttributeTargets.Field)] 869[AttributeUsage(AttributeTargets.Parameter)]
system\runtime\remoting\synchronizeddispatch.cs (1)
32[AttributeUsage(AttributeTargets.Class)]
system\runtime\serialization\serializationattributes.cs (5)
21[AttributeUsage(AttributeTargets.Field, Inherited=false)] 42[AttributeUsage(AttributeTargets.Method, Inherited=false)] 48[AttributeUsage(AttributeTargets.Method, Inherited=false)] 54[AttributeUsage(AttributeTargets.Method, Inherited=false)] 60[AttributeUsage(AttributeTargets.Method, Inherited=false)]
system\runtime\versioning\componentguaranteesattribute.cs (11)
29[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | 30AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Delegate | 31AttributeTargets.Enum | AttributeTargets.Method | AttributeTargets.Property | 32AttributeTargets.Constructor | AttributeTargets.Event,
system\runtime\versioning\NonVersionableAttribute.cs (4)
26[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor,
system\runtime\versioning\resourceattributes.cs (7)
21[AttributeUsage(AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Constructor, Inherited = false)] 49[AttributeUsage(AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Constructor, Inherited = false)]
system\runtime\versioning\targetframeworkattribute.cs (1)
22[AttributeUsageAttribute(AttributeTargets.Assembly, 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\gacidentitypermission.cs (5)
19[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
system\security\permissions\hostprotectionpermission.cs (6)
47[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly | AttributeTargets.Delegate, AllowMultiple = true, Inherited = 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 )]
system\serializableattribute.cs (4)
20[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Delegate, Inherited = false)]
system\stringfreezingattribute.cs (1)
20[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
system\threadattributes.cs (2)
20[AttributeUsage (AttributeTargets.Method)] 29[AttributeUsage (AttributeTargets.Method)]
system\threadstaticattribute.cs (1)
22[AttributeUsage(AttributeTargets.Field, Inherited = false)]
system\xmlignorememberattribute.cs (2)
19[AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)]
PresentationCore (15)
Core\CSharp\System\Windows\LocalizabilityAttribute.cs (5)
26AttributeTargets.Class 27| AttributeTargets.Property 28| AttributeTargets.Field 29| AttributeTargets.Enum 30| AttributeTargets.Struct,
Core\CSharp\System\Windows\Resources\AssemblyAssociatedContentFileAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Shared\MS\Internal\FriendAccessAllowedAttribute.cs (9)
38AttributeTargets.Class | 39AttributeTargets.Property | 40AttributeTargets.Field | 41AttributeTargets.Method | 42AttributeTargets.Struct | 43AttributeTargets.Enum | 44AttributeTargets.Interface | 45AttributeTargets.Delegate | 46AttributeTargets.Constructor,
PresentationFramework (7)
src\Framework\System\Windows\AttachedPropertyBrowsableForChildrenAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
src\Framework\System\Windows\Data\ValueConversionAttribute.cs (1)
41[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
src\Framework\System\Windows\Documents\TextElementEditingBehaviorAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Class)]
src\Framework\System\Windows\StyleTypedPropertyAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
src\Framework\System\Windows\TemplatePartAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
src\Framework\System\Windows\TemplateVisualStateAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
src\Framework\System\Windows\ThemeInfoAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Assembly)]
System (160)
compmod\system\codedom\compiler\GeneratedCodeAttribute.cs (1)
10[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = false)]
compmod\system\componentmodel\AmbientValueAttribute.cs (1)
24[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\AttributeProviderAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Property)]
compmod\system\componentmodel\BindableAttribute.cs (1)
19[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\BrowsableAttribute.cs (1)
19[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\CategoryAttribute.cs (1)
19[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\ComplexBindingPropertiesAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class)]
compmod\system\componentmodel\DataObjectAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class)]
compmod\system\componentmodel\DataObjectFieldAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Property)]
compmod\system\componentmodel\DataObjectMethodAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method)]
compmod\system\componentmodel\DefaultBindingPropertyAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class)]
compmod\system\componentmodel\DefaultEventAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class)]
compmod\system\componentmodel\DefaultPropertyAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class)]
compmod\system\componentmodel\DefaultValueAttribute.cs (1)
26[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\DescriptionAttribute.cs (1)
18[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\design\HelpKeywordAttribute.cs (1)
50[AttributeUsage(AttributeTargets.All, AllowMultiple = false, Inherited = false)]
compmod\system\componentmodel\design\InheritanceAttribute.cs (3)
17[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event)]
compmod\system\componentmodel\design\NotifyParentPropertyAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Property)]
compmod\system\componentmodel\design\ParenthesizePropertyNameAttribute.cs (1)
16[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\design\PropertyTabAttribute.cs (1)
21[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\design\RefreshPropertiesAttribute.cs (1)
15[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\design\serialization\DefaultSerializationProviderAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class, Inherited = false)]
compmod\system\componentmodel\design\serialization\DesignerSerializerAttribute.cs (2)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = true)]
compmod\system\componentmodel\design\serialization\RootDesignerSerializerAttribute.cs (2)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = true)]
compmod\system\componentmodel\design\ToolboxItemAttribute.cs (1)
22[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\DesignerAttribute.cs (2)
20[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = true)]
compmod\system\componentmodel\DesignerCategoryAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
compmod\system\componentmodel\DesignerSerializationVisibilityAttribute.cs (4)
19[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method | AttributeTargets.Field | AttributeTargets.Event)]
compmod\system\componentmodel\DesignOnlyAttribute.cs (1)
18[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\DesignTimeVisibleAttribute.cs (2)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)]
compmod\system\componentmodel\DisplayNameAttribute.cs (4)
18[AttributeUsage(AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Class | AttributeTargets.Method)]
compmod\system\componentmodel\EditorAttribute.cs (1)
18[AttributeUsage(AttributeTargets.All, AllowMultiple = true, Inherited = true)]
compmod\system\componentmodel\EditorBrowsableAttribute.cs (10)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Delegate | AttributeTargets.Interface)]
compmod\system\componentmodel\ExtenderProvidedPropertyAttribute.cs (1)
22[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\ImmutableObjectAttribute.cs (1)
10[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\InitializationEventAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class)]
compmod\system\componentmodel\InstallerTypeAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class)]
compmod\system\componentmodel\LicenseProviderAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
compmod\system\componentmodel\ListBindableAttribute.cs (1)
18[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\LocalizableAttribute.cs (1)
18[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\LookupBindingPropertiesAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class)]
compmod\system\componentmodel\MergablePropertyAttribute.cs (1)
20[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\PasswordPropertyTextAttribute.cs (1)
17[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\ProvidePropertyAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
compmod\system\componentmodel\ReadOnlyAttribute.cs (1)
19[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\RecommendedAsConfigurableAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Property)]
compmod\system\componentmodel\RunInstallerAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class)]
compmod\system\componentmodel\SettingsBindableAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Property)]
compmod\system\componentmodel\ToolboxItemFilterAttribute.cs (1)
50AttributeUsage(AttributeTargets.Class, AllowMultiple=true, Inherited=true),
compmod\system\componentmodel\TypeConverterAttribute.cs (1)
22[AttributeUsage(AttributeTargets.All)]
compmod\system\componentmodel\TypeDescriptionProviderAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, Inherited = true)]
compmod\system\diagnostics\SwitchAttribute.cs (6)
13[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Constructor | 14AttributeTargets.Event | AttributeTargets.Method | AttributeTargets.Property)]
compmod\system\diagnostics\SwitchLevelAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class)]
compmod\system\security\permissions\AspNetHostingPermission.cs (1)
27[AttributeUsage(AttributeTargets.All, AllowMultiple=true, Inherited=false )]
misc\BitmapSuffixInSatelliteAssemblyAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly)]
net\System\Net\DnsPermission.cs (5)
16[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor | 17AttributeTargets.Class | AttributeTargets.Struct | 18AttributeTargets.Assembly,
net\System\Net\mail\smtppermission.cs (5)
20[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor | 21AttributeTargets.Class | AttributeTargets.Struct | 22AttributeTargets.Assembly,
net\System\Net\NetworkInformation\NetworkInformationPermission.cs (5)
19[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor | 20AttributeTargets.Class | AttributeTargets.Struct | 21AttributeTargets.Assembly,
net\System\Net\SocketPermission.cs (5)
36[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor | 37AttributeTargets.Class | AttributeTargets.Struct | 38AttributeTargets.Assembly,
net\System\Net\WebPermission.cs (5)
31[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor | 32AttributeTargets.Class | AttributeTargets.Struct | 33AttributeTargets.Assembly,
security\system\security\permissions\storepermissionattribute.cs (5)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
security\system\security\permissions\typedescriptorpermissionattribute.cs (5)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
services\io\system\io\IODescriptionAttribute.cs (1)
18[AttributeUsage(AttributeTargets.All)]
services\monitoring\system\diagnosticts\EventLogPermissionAttribute.cs (6)
13AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly | AttributeTargets.Event, AllowMultiple = true, Inherited = false ),
services\monitoring\system\diagnosticts\MonitoringDescriptionAttribute.cs (1)
18[AttributeUsage(AttributeTargets.All)]
services\monitoring\system\diagnosticts\PerformanceCounterPermissionAttribute.cs (6)
13AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly | AttributeTargets.Event, AllowMultiple = true, Inherited = false ),
services\timers\system\timers\TimersDescriptionAttribute.cs (1)
18[AttributeUsage(AttributeTargets.All)]
sys\system\configuration\SettingsAttributes.cs (16)
14[AttributeUsage(AttributeTargets.Property)] 24[AttributeUsage(AttributeTargets.Property)] 49[AttributeUsage(AttributeTargets.Property)] 59[AttributeUsage(AttributeTargets.Property)] 66[AttributeUsage(AttributeTargets.Property)] 90[AttributeUsage(AttributeTargets.Class)] 114[AttributeUsage(AttributeTargets.Class)] 138[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)] 162[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)] 195[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)] 219[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property)] 243[AttributeUsage(AttributeTargets.Property)]
sys\System\Diagnostics\CodeAnalysis\ExcludeFromCodeCoverageAttribute.cs (6)
11AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Constructor | AttributeTargets.Method | AttributeTargets.Property | AttributeTargets.Event,
sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs (1)
17[AttributeUsageAttribute(AttributeTargets.Parameter)]
sys\system\windows\markup\ValueSerializerAttribute.cs (6)
28[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
System.Activities (2)
System\Activities\OverloadGroupAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property, AllowMultiple = true)]
System\Activities\RequiredArgumentAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System.Activities.Presentation (18)
System.Activities.Presentation\System\Activities\Presentation\ActivityDesignerOptionsAttribute.cs (2)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\EditorReuseAttribute.cs (2)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\newitemtypesattribute.cs (2)
17[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class, AllowMultiple = true)]
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\PropertyOrderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property)]
System.Activities.Presentation\System\Activities\Presentation\Base\Documents\ViewManagerAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
System.Activities.Presentation\System\Activities\Presentation\Debugger\AllowBreakpointAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
System.Activities.Presentation\System\Activities\Presentation\DefaultTypeArgumentAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
System.Activities.Presentation\System\Activities\Presentation\EditorOptionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = true)]
System.Activities.Presentation\System\Activities\Presentation\Expressions\ExpressionMorphHelperAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
System.Activities.Presentation\System\Activities\Presentation\FeatureAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
System.Activities.Presentation\System\Activities\Presentation\TypeResolvingOptionsAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System.Activities.Presentation\System\Activities\Presentation\View\OutlineView\HidePropertyInOutlineViewAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
System.Activities.Presentation\System\Activities\Presentation\View\OutlineView\ShowInOutlineViewAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
System.Activities.Presentation\System\Activities\Presentation\View\OutlineView\ShowPropertyInOutlineViewAsSiblingAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
System.Activities.Presentation\System\Activities\Presentation\View\OutlineView\ShowPropertyInOutlineViewAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
System.AddIn (5)
System\Addin\AddInAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class)]
System\Addin\Pipeline\AddInPipelineAttributes.cs (4)
15[AttributeUsage(AttributeTargets.Class)] 21[AttributeUsage(AttributeTargets.Class)] 27[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)]
System.AddIn.Contract (3)
System\Addin\Contract\AddInContractAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Interface)]
System\Addin\Contract\QualificationDataAttribute.cs (2)
16[AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true)]
System.ComponentModel.DataAnnotations (88)
DataAnnotations\AssociationAttribute.cs (2)
7[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
DataAnnotations\BindableTypeAttribute.cs (3)
5[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Struct, AllowMultiple = false, Inherited=true)]
DataAnnotations\CompareAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property, AllowMultiple = false)]
DataAnnotations\ConcurrencyCheckAttribute.cs (2)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
DataAnnotations\CreditCardAttribute.cs (3)
8[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\CustomValidationAttribute.cs (5)
46[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Parameter, AllowMultiple = true)]
DataAnnotations\DataTypeAttribute.cs (4)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\DisplayAttribute.cs (4)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Method, AllowMultiple = false)]
DataAnnotations\DisplayColumnAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
DataAnnotations\DisplayFormatAttribute.cs (2)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\EditableAttribute.cs (2)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
DataAnnotations\EmailAddressAttribute.cs (3)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\EnumDataTypeAttribute.cs (4)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\FileExtensionsAttribute.cs (3)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\FilterUIHintAttribute.cs (2)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\KeyAttribute.cs (2)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
DataAnnotations\MaxLengthAttribute.cs (3)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\MetadataTypeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\MinLengthAttribute.cs (3)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\PhoneAttribute.cs (3)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\RangeAttribute.cs (3)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\RegularExpressionAttribute.cs (3)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\RequiredAttribute.cs (3)
8[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\ScaffoldAttribute.cs (3)
5[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] 15[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\Schema\ColumnAttribute.cs (2)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\Schema\ComplexTypeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\Schema\DatabaseGeneratedAttribute.cs (2)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\Schema\ForeignKeyAttribute.cs (2)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\Schema\InversePropertyAttribute.cs (2)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\Schema\NotMappedAttribute.cs (3)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\Schema\TableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\StringLengthAttribute.cs (3)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\TimestampAttribute.cs (2)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
DataAnnotations\UIHintAttribute.cs (2)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]
DataAnnotations\UrlAttribute.cs (3)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
System.Configuration (13)
System\Configuration\CallbackValidatorAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System\Configuration\ConfigurationCollectionAttribute.cs (2)
26[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
System\Configuration\ConfigurationPermission.cs (1)
14[AttributeUsage(AttributeTargets.All, AllowMultiple=true, Inherited=false )]
System\Configuration\ConfigurationPropertyAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System\Configuration\ConfigurationValidatorAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Property)]
System\Configuration\IntegerValidatorAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System\Configuration\LongValidatorAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System\Configuration\PositiveTimeSpanValidatorAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System\Configuration\RegexStringValidatorAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System\Configuration\StringValidatorAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System\Configuration\SubclassTypeValidatorAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System\Configuration\TimeSpanValidatorAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System.Core (30)
System\Management\Automation\UMPAttributes.cs (24)
23[AttributeUsage(AttributeTargets.Class, AllowMultiple = false,Inherited=false)] 99[AttributeUsage(AttributeTargets.Assembly)] 187[AttributeUsage(AttributeTargets.All)] 212[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = false)] 218[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = false)] 238[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = false)] 256[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] 278[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = false)] 313[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] 347[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] 383[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] 393[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)] 418[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] 450[AttributeUsage(AttributeTargets.Method)] 459[AttributeUsage(AttributeTargets.Parameter, AllowMultiple = false)]
System\Runtime\CompilerServices\DynamicAttribute.cs (6)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Struct)]
System.Data (57)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\ActivityDesignerOptionsAttribute.cs (2)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\EditorReuseAttribute.cs (2)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\newitemtypesattribute.cs (2)
17[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class, AllowMultiple = true)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\PropertyOrderAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Documents\ViewManagerAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Debugger\AllowBreakpointAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\DefaultTypeArgumentAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\EditorOptionAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property, AllowMultiple = true)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Expressions\ExpressionMorphHelperAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\FeatureAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\TypeResolvingOptionsAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\OutlineView\HidePropertyInOutlineViewAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\OutlineView\ShowInOutlineViewAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\OutlineView\ShowPropertyInOutlineViewAsSiblingAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\View\OutlineView\ShowPropertyInOutlineViewAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property, Inherited = true, AllowMultiple = false)]
fx\src\bid\inc\cs\bidPrivateBase.cs (5)
1133[AttributeUsage(AttributeTargets.Module, AllowMultiple=false)] 1150[AttributeUsage(AttributeTargets.Module, AllowMultiple=true)] 1171[System.AttributeUsage(AttributeTargets.Method)] 1211[System.AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Method, AllowMultiple=true)]
fx\src\data\System\Data\Common\DBDataPermissionAttribute.cs (5)
28[Serializable(), AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
fx\src\data\System\Data\Common\DbProviderSpecificTypePropertyAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
fx\src\data\System\Data\DataSysAttribute.cs (1)
22[AttributeUsage(AttributeTargets.All)]
fx\src\data\System\Data\Odbc\OdbcPermission.cs (5)
56[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
fx\src\data\System\Data\OleDb\OleDbPermission.cs (5)
84[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
fx\src\data\System\Data\Sql\SqlFacetAttribute.cs (4)
19[ AttributeUsage( AttributeTargets.Field | AttributeTargets.Property | 20AttributeTargets.ReturnValue | AttributeTargets.Parameter,
fx\src\data\System\Data\Sql\SqlFunctionAttribute.cs (1)
32[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false), Serializable]
fx\src\data\System\Data\Sql\SqlMethodAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false), Serializable]
fx\src\data\System\Data\Sql\SqlProcedureAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false), Serializable]
fx\src\data\System\Data\Sql\SqlTriggerAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = false), Serializable]
fx\src\data\System\Data\Sql\SqlUserDefinedAggregateAttribute.cs (2)
23[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple=false, Inherited=false)]
fx\src\data\System\Data\Sql\SqlUserDefinedTypeAttribute.cs (2)
32[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple=false, Inherited=true)]
fx\src\data\System\Data\SqlClient\SqlClientPermission.cs (5)
54[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
System.Data.Entity (13)
System\Data\Mapping\EntityViewGenerationAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
System\Data\Metadata\Edm\MetadataPropertyAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
System\Data\Objects\DataClasses\EdmComplexPropertyAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Property)]
System\Data\Objects\DataClasses\EdmComplexTypeAttribute.cs (1)
18[System.AttributeUsage(AttributeTargets.Class)]
System\Data\Objects\DataClasses\EdmEntityTypeAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\Data\Objects\DataClasses\EdmEnumTypeAttribute.cs (1)
18[System.AttributeUsage(AttributeTargets.Enum)]
System\Data\Objects\DataClasses\EdmFunctionAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
System\Data\Objects\DataClasses\EdmPropertyAttribute.cs (1)
22[AttributeUsage(AttributeTargets.Property)]
System\Data\Objects\DataClasses\EdmRelationshipNavigationPropertyAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Property)]
System\Data\Objects\DataClasses\EdmRelationshipRoleAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
System\Data\Objects\DataClasses\EdmScalarPropertyAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Property)]
System\Data\Objects\DataClasses\EdmSchemaAttribute.cs (2)
17[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class, AllowMultiple = true)]
System.Data.Linq (12)
Mapping\Attributes.cs (12)
11[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)] 34[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)] 46[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple = false)] 63[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] 74[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)] 96[AttributeUsage(AttributeTargets.Class, AllowMultiple=true, Inherited = false)] 160[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false)] 222[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false)] 258[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System.Data.Services (6)
System\Data\Services\ChangeInterceptorAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
System\Data\Services\ETagAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\Data\Services\IgnorePropertiesAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\Data\Services\MimeTypeAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\Data\Services\QueryInterceptorAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Method, AllowMultiple = true, Inherited = true)]
System\Data\Services\SingleResultAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
System.Data.Services.Client (7)
System\Data\Services\Client\Binding\DataServiceEntityAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\Data\Services\Client\DataServiceEntityAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\Data\Services\Client\DataServiceKeyAttribute.cs (1)
22[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\Data\Services\Client\EntityPropertyMappingAttribute.cs (1)
129[AttributeUsage(AttributeTargets.Class, AllowMultiple = true, Inherited = true)]
System\Data\Services\Client\HasStreamAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
System\Data\Services\Client\MediaEntryAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System\Data\Services\Client\MimeTypePropertyAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
System.Drawing (4)
commonui\System\Drawing\BitmapSuffixInSameAssemblyAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly)]
commonui\System\Drawing\BitmapSuffixInSatelliteAssemblyAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Assembly)]
commonui\System\Drawing\Printing\PrintingPermissionAttribute.cs (1)
17[AttributeUsage(AttributeTargets.All, AllowMultiple = true)]
commonui\System\Drawing\ToolboxBitmapAttribute.cs (1)
29[AttributeUsage(AttributeTargets.Class)]
System.IdentityModel (2)
System\IdentityModel\Configuration\IdentityModelTimeSpanValidatorAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property)]
System\IdentityModel\Configuration\StandardRuntimeEnumValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System.Management (11)
Instrumentation\Attributes.cs (11)
23[AttributeUsage(AttributeTargets.Assembly)] 294[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct)] 396[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Method)] 473[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Method)]
System.Messaging (7)
System\Messaging\MessageQueuePermissionAttribute.cs (6)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly | AttributeTargets.Event, AllowMultiple = true, Inherited = false),
System\Messaging\MessagingDescriptionAttribute.cs (1)
21[AttributeUsage(AttributeTargets.All)]
System.Net (10)
net\PeerToPeer\Collaboration\PeerCollaborationPermission.cs (5)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | 17AttributeTargets.Class | AttributeTargets.Struct | 18AttributeTargets.Assembly,
net\PeerToPeer\PnrpPermission.cs (5)
15[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | 16AttributeTargets.Class | AttributeTargets.Struct | 17AttributeTargets.Assembly,
System.Numerics (3)
System\Numerics\JITIntrinsicAttribute.cs (3)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property)]
System.Runtime.Serialization (15)
System\Runtime\Serialization\CollectionDataContractAttribute.cs (2)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\Configuration\DeclaredTypeValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\Runtime\Serialization\ContractNamespaceAttribute.cs (2)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module, Inherited = false, AllowMultiple = true)]
System\Runtime\Serialization\DataContractAttribute.cs (3)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\DataMemberAttribute.cs (2)
7[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\EnumMemberAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Field, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\IgnoreDataMemberAttribute.cs (2)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\KnownTypeAttribute.cs (2)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true, AllowMultiple = true)]
System.Security (5)
system\security\permissions\dataprotectionpermissionattribute.cs (5)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
System.ServiceModel (34)
System\ServiceModel\ComIntegration\MonikerProxyAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class)]
System\ServiceModel\Configuration\ApplicationContainerSettingsElement.cs (1)
119[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Configuration\HttpMessageHandlerFactoryValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Configuration\PeerTransportListenAddressValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Configuration\ServiceActivationElement.cs (1)
45[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Configuration\ServiceModelEnumValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Configuration\ServiceModelTimeSpanValidator.cs (1)
12[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Configuration\StandardRuntimeEnumValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Configuration\StandardRuntimeFlagEnumValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\PeerHopCountAttribute.cs (2)
15[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
System\ServiceModel\ServiceModelAttributeTargets.cs (23)
11public const AttributeTargets ServiceContract = AttributeTargets.Interface | AttributeTargets.Class; 12public const AttributeTargets OperationContract = AttributeTargets.Method; 13public const AttributeTargets MessageContract = AttributeTargets.Class | AttributeTargets.Struct; 14public const AttributeTargets MessageMember = AttributeTargets.Property | AttributeTargets.Field; 15public const AttributeTargets Parameter = AttributeTargets.ReturnValue | AttributeTargets.Parameter; 17public const AttributeTargets ServiceBehavior = AttributeTargets.Class; 18public const AttributeTargets CallbackBehavior = AttributeTargets.Class; 19public const AttributeTargets ClientBehavior = AttributeTargets.Interface; 20public const AttributeTargets ContractBehavior = ServiceBehavior | ClientBehavior; 21public const AttributeTargets OperationBehavior = AttributeTargets.Method;
System.ServiceModel.Activation (1)
System\ServiceModel\Activation\ServiceActivationBuildProviderAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class)]
System.ServiceModel.Activities (2)
System\ServiceModel\Activities\Configuration\ServiceModelActivitiesEnumValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Activities\Description\WorkflowContractBehaviorAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Interface, AllowMultiple = false)]
System.ServiceModel.Internals (43)
System\Runtime\Diagnostics\PerformanceCounterNameAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Field, Inherited = false)]
System\Runtime\Fx.cs (42)
642[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property | AttributeTargets.Class, 658[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, 675[AttributeUsage(AttributeTargets.Field)] 718[AttributeUsage(AttributeTargets.Field)] 751[AttributeUsage(AttributeTargets.Field)] 803[AttributeUsage(AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Constructor, 836[AttributeUsage(AttributeTargets.Field | AttributeTargets.Class, Inherited = false)] 852[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true)] 876[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 895[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 904[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 915[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, 955[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, Inherited = false)] 967[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = true)] 976[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple = false, Inherited = false)] 997[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class | 998AttributeTargets.Struct | AttributeTargets.Enum | AttributeTargets.Constructor | AttributeTargets.Method | 999AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Event | AttributeTargets.Interface | 1000AttributeTargets.Delegate, AllowMultiple = false, Inherited = false)]
System.ServiceModel.Web (9)
SR.cs (3)
14[AttributeUsage(AttributeTargets.All)] 30[AttributeUsage(AttributeTargets.All)] 62[AttributeUsage(AttributeTargets.All)]
System\ServiceModel\Configuration\InternalEnumValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Configuration\WebEncodingValidatorAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
System\ServiceModel\Web\AspNetCacheProfileAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method)]
System\ServiceModel\Web\JavascriptCallbackBehaviorAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
System\ServiceModel\Web\WebGetAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Method)]
System\ServiceModel\Web\WebInvokeAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method)]
System.Transactions (1)
System\Transactions\DistributedTransactionPermission.cs (1)
166[AttributeUsageAttribute(AttributeTargets.All, AllowMultiple = true)]
System.Web (75)
Compilation\BuildProviderAppliesToAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
Compilation\DesignTimeResourceProviderFactoryAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class)]
Compilation\ExpressionEditorAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class, AllowMultiple=false)]
Compilation\ExpressionPrefixAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, AllowMultiple=false)]
Compilation\FolderLevelBuildProviderAppliesToAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
Configuration\RegexMatchTimeoutValidatorAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property)]
ModelBinding\BindingBehaviorAttribute.cs (2)
5[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ModelBinding\BindNeverAttribute.cs (2)
4[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ModelBinding\BindRequiredAttribute.cs (2)
4[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ModelBinding\ControlAttribute.cs (1)
4[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
ModelBinding\CookieAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
ModelBinding\ExtensibleModelBinderAttribute.cs (2)
4[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = false, Inherited = true)]
ModelBinding\FormAttribute.cs (1)
4[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
ModelBinding\ModelBinderProviderOptionsAttribute.cs (1)
4[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
ModelBinding\ProfileAttribute.cs (1)
4[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
ModelBinding\QueryStringAttribute.cs (1)
4[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
ModelBinding\RouteDataAttribute.cs (1)
4[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
ModelBinding\SessionAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
ModelBinding\UserProfileAttribute.cs (1)
4[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
ModelBinding\ViewStateAttribute.cs (1)
4[AttributeUsage(AttributeTargets.Parameter, Inherited = false, AllowMultiple = false)]
PreApplicationStartMethodAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Profile\Attributes.cs (3)
13[AttributeUsage(AttributeTargets.Property)] 28[AttributeUsage(AttributeTargets.Property)] 45[AttributeUsage(AttributeTargets.Property)]
Security\MembershipPasswordAttribute.cs (3)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
UI\CollectionBuilder.cs (1)
20[AttributeUsage(AttributeTargets.Property)]
UI\ConstructorNeedsTagAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Class)]
UI\ControlBuilderAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class)]
UI\ControlValuePropertyAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class)]
UI\CssClassPropertyAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Property)]
UI\DataBindingHandlerAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class)]
UI\DataKeyPropertyAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
UI\FileLevelControlBuilderAttribute.cs (1)
22[AttributeUsage(AttributeTargets.Class)]
UI\FilterableAttribute.cs (2)
19[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
UI\HtmlControlPersistable.cs (1)
11[AttributeUsage(AttributeTargets.Property)]
UI\IDReferencePropertyAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Property)]
UI\NonVisualControlAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
UI\ParseChildrenAsPropertiesAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class)]
UI\PartialCachingAttribute.cs (1)
30[AttributeUsage(AttributeTargets.Class)]
UI\PersistChildrenAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Class)]
UI\PersistenceTypeAttribute.cs (1)
26[AttributeUsage(AttributeTargets.All)]
UI\SupportsEventValidationAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class, AllowMultiple=false)]
UI\TagPrefixAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true)]
UI\TemplateBuilder.cs (1)
27[AttributeUsage(AttributeTargets.Property)]
UI\TemplateInstanceAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Property)]
UI\ThemeableAttribute.cs (2)
18[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
UI\ToolboxDataAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Class)]
UI\UrlPropertyAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Property)]
UI\ValidationPropertyAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class)]
UI\VerificationAttribute.cs (2)
12[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple=true)]
UI\ViewStateModeByIdAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
UI\WebParts\ConnectionConsumerAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method)]
UI\WebParts\ConnectionProviderAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Method)]
UI\WebParts\PersonalizableAttribute.cs (1)
20[AttributeUsage(AttributeTargets.Property)]
UI\WebParts\WebBrowsableAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Property)]
UI\WebParts\WebDescriptionAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
UI\WebParts\WebDisplayNameAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property)]
UI\WebParts\WebPartTransformerAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
UI\WebResourceAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true)]
Util\DoNotResetAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Field, AllowMultiple = false)]
WebCategoryAttribute.cs (1)
22[AttributeUsage(AttributeTargets.All)]
WebSysDefaultValueAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
WebSysDescriptionAttribute.cs (1)
21[AttributeUsage(AttributeTargets.All)]
WebSysDisplayNameAttribute.cs (3)
21[AttributeUsage(AttributeTargets.Property | AttributeTargets.Event | AttributeTargets.Class)]
System.Web.ApplicationServices (1)
Hosting\CustomLoaderAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false)]
System.Web.DataVisualization (3)
Common\SRCategoryAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
Common\SRDescriptionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
Common\Utilities\XmlSerializer.cs (1)
140 [AttributeUsage(AttributeTargets.All)]
System.Web.DynamicData (4)
DynamicData\TableNameAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
UI\ResourceDescriptionAttribute.cs (3)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Event, Inherited = true, AllowMultiple = false)]
System.Web.Entity (4)
System\Data\WebControls\ResourceDescriptionAttribute.cs (3)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Event, Inherited = true, AllowMultiple = false)]
System\Data\WebControls\ResourceDisplayNameAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
System.Web.Entity.Design (3)
System\Data\WebControls\Design\Util\ResourceDescriptionAttribute.cs (3)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Event, Inherited = true, AllowMultiple = false)]
System.Web.Extensions (17)
Script\AjaxFrameworkAssemblyAttribute.cs (1)
6AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false),
Script\Serialization\ScriptIgnoreAttribute.cs (2)
12AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple=false, Inherited=true)
Script\Services\GenerateScriptTypeAttribute.cs (3)
13AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true)
Script\Services\ScriptMethodAttribute.cs (1)
12AttributeUsage(AttributeTargets.Method)
Script\Services\ScriptServiceAttribute.cs (2)
12AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)
UI\ResourceCategoryAttribute.cs (1)
15[AttributeUsage(AttributeTargets.All)]
UI\ResourceDefaultValueAttribute.cs (1)
13[AttributeUsage(AttributeTargets.All)]
UI\ResourceDescriptionAttribute.cs (3)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Event, Inherited = true, AllowMultiple = false)]
UI\ResourceDisplayNameAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class, Inherited = true, AllowMultiple = false)]
UI\ScriptResourceAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
UI\TargetControlTypeAttribute.cs (1)
13AttributeUsage(AttributeTargets.Class, AllowMultiple = true)
System.Web.Mobile (5)
UI\MobileControls\DesignerAdapterAttribute.cs (1)
21AttributeUsage(AttributeTargets.Class, Inherited=true)
UI\MobileControls\MobileCategoryAttribute.cs (1)
14AttributeUsage(AttributeTargets.All)
UI\MobileControls\MobileSysDescriptionAttribute.cs (1)
17[AttributeUsage(AttributeTargets.All)]
UI\MobileControls\ObjectListTitleAttribute.cs (1)
21AttributeUsage(AttributeTargets.Property)
UI\MobileControls\PersistNameAttribute.cs (1)
16AttributeUsage(AttributeTargets.Class)
System.Web.Services (16)
System\Web\Services\Configuration\XmlFormatExtensionAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
System\Web\Services\Configuration\XmlFormatExtensionPointAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
System\Web\Services\Configuration\XmlFormatExtensionPrefixAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
System\Web\Services\Protocols\HttpMethodAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Method)]
System\Web\Services\Protocols\MatchAttribute.cs (1)
9[AttributeUsage(AttributeTargets.All)]
System\Web\Services\Protocols\SoapDocumentMethodAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Method)]
System\Web\Services\Protocols\SoapDocumentServiceAttribute.cs (1)
18[AttributeUsage(AttributeTargets.Class)]
System\Web\Services\Protocols\SoapHeaderAttribute.cs (1)
21[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
System\Web\Services\Protocols\SoapRpcMethodAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Method)]
System\Web\Services\Protocols\SoapRpcServiceAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class)]
System\Web\Services\WebMethodAttribute.cs (1)
25[AttributeUsage(AttributeTargets.Method)]
System\Web\Services\WebServiceAttribute.cs (2)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)]
System\Web\Services\WebServiceBindingAttribute.cs (2)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true)]
System\Web\Services\WebServicesDescriptionAttribute.cs (1)
19[AttributeUsage(AttributeTargets.All)]
System.Windows.Forms (7)
winforms\Managed\System\WinForms\AxHost.cs (2)
3650[AttributeUsage(AttributeTargets.Class, Inherited = false)] 3668[AttributeUsage(AttributeTargets.Assembly, Inherited = false)]
winforms\Managed\System\WinForms\DataGridViewColumnDesignTimeVisibleAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Class)]
winforms\Managed\System\WinForms\Design\ToolStripDesignerAvailabilityAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Class)]
winforms\Managed\System\WinForms\DockingAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class)]
winforms\Managed\System\WinForms\RelatedImageListAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Property, AllowMultiple=false, Inherited=true)]
winforms\Managed\System\WinForms\WinCategoryAttribute.cs (1)
22[AttributeUsage(AttributeTargets.All)]
System.Windows.Forms.DataVisualization (3)
Common\SRCategoryAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
Common\SRDescriptionAttribute.cs (1)
12[AttributeUsage(AttributeTargets.All)]
Common\Utilities\XmlSerializer.cs (1)
140 [AttributeUsage(AttributeTargets.All)]
System.Workflow.Activities (18)
LocalService\CorrelationService.cs (2)
26[AttributeUsageAttribute(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
LocalService\WorkflowMessageEventArgs.cs (7)
21[AttributeUsageAttribute(AttributeTargets.Interface, AllowMultiple = false, Inherited = false)] 28[AttributeUsageAttribute(AttributeTargets.Event | AttributeTargets.Method, AllowMultiple = false)] 34[AttributeUsageAttribute(AttributeTargets.Interface, AllowMultiple = true)] 53[AttributeUsageAttribute(AttributeTargets.Delegate | AttributeTargets.Event | AttributeTargets.Method, AllowMultiple = true)]
Rules\RuleAttributes.cs (6)
248[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = true)] 271[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = true)] 295[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = true)]
SR.cs (3)
11[AttributeUsage(AttributeTargets.All)] 27[AttributeUsage(AttributeTargets.All)] 59[AttributeUsage(AttributeTargets.All)]
System.Workflow.ComponentModel (26)
AuthoringOM\ActivityInterfaces.cs (6)
55[AttributeUsageAttribute(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = false)] 208[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)] 217[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] 225[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)] 233[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
AuthoringOM\Compiler\CodeGeneration\CodeGeneratorAttribute.cs (2)
3[AttributeUsageAttribute(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = false, Inherited = true)]
AuthoringOM\Compiler\TypeSystem\AttributeInfo.cs (2)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = true)]
AuthoringOM\Compiler\Validation\ValidationVisibilityAttribute.cs (2)
13[AttributeUsageAttribute(AttributeTargets.Property | AttributeTargets.Event, AllowMultiple = false, Inherited = true)]
AuthoringOM\Compiler\Validation\ValidatorAttribute.cs (2)
6[AttributeUsageAttribute(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
AuthoringOM\Compiler\XomlCompiler.cs (1)
33[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
AuthoringOM\Design\DesignerInterfaces.cs (2)
1123[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method, AllowMultiple = false)]
AuthoringOM\Design\Themes.cs (1)
110[AttributeUsage(AttributeTargets.Class)]
AuthoringOM\Serializer\XamlInterfaces.cs (5)
14[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 47[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)] 73[AttributeUsage(AttributeTargets.Class)] 90[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)] 104[AttributeUsage(AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
AuthoringOM\SR.cs (3)
10[AttributeUsage(AttributeTargets.All)] 26[AttributeUsage(AttributeTargets.All)] 58[AttributeUsage(AttributeTargets.All)]
System.Workflow.Runtime (2)
DebugEngine\WorkflowDebuggerSteppingAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
Tracking\PreviousTrackingServiceAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
System.WorkflowServices (6)
SR.cs (2)
14[AttributeUsage(AttributeTargets.All)] 48[AttributeUsage(AttributeTargets.All)]
System\ServiceModel\Description\DurableOperationAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method)]
System\ServiceModel\Description\DurableServiceAttribute.cs (1)
14[AttributeUsage(AttributeTargets.Class)]
System\Workflow\Activities\Design\ListItemDetailViewAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = false)]
System\Workflow\Activities\Design\ListItemViewAttribute.cs (1)
11[AttributeUsage(AttributeTargets.All, Inherited = false, AllowMultiple = false)]
System.Xml (83)
System\Xml\Serialization\SoapAttributeAttribute.cs (4)
15[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\SoapElementAttribute.cs (4)
15[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\SoapEnumAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Field)]
System\Xml\Serialization\SoapIgnoreAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\SoapIncludeAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple=true)]
System\Xml\Serialization\SoapTypeAttribute.cs (4)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
System\Xml\Serialization\XmlAnyAttributeAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=false)]
System\Xml\Serialization\XmlAnyElementAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=true)]
System\Xml\Serialization\XmlArrayAttribute.cs (4)
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=false)]
System\Xml\Serialization\XmlArrayItemAttribute.cs (4)
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=true)]
System\Xml\Serialization\XmlAttributeAttribute.cs (4)
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\XmlChoiceIdentifierAttribute.cs (4)
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=false)]
System\Xml\Serialization\XmlElementAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=true)]
System\Xml\Serialization\XmlEnumAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Field)]
System\Xml\Serialization\XmlIgnoreAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\XmlIncludeAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple=true)]
System\Xml\Serialization\XmlNamespaceDeclarationsAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=false)]
System\Xml\Serialization\XmlRootAttribute.cs (5)
17[AttributeUsage(AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
System\Xml\Serialization\XmlSchemaProviderAttribute.cs (3)
17[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct)]
System\Xml\Serialization\XmlSerializerAssemblyAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct, AllowMultiple=false)]
System\Xml\Serialization\XmlSerializerVersionAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Assembly)]
System\Xml\Serialization\XmlTextAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\XmlTypeAttribute.cs (4)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
WindowsBase (20)
Base\MS\Internal\ComponentModel\DependencyPropertyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method)]
Base\MS\Internal\Permissions\UserInitiatedRoutedEventPermissionAttribute.cs (1)
22[AttributeUsage(AttributeTargets.Method)]
Base\System\ComponentModel\PropertyFilterAttribute.cs (2)
15[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method)]
Base\System\Security\Permissions\MediaPermission.cs (5)
577[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
Base\System\Security\Permissions\WebBrowserPermission.cs (5)
352[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
Base\System\Windows\AttachedPropertyBrowsableForTypeAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Method, AllowMultiple = true)]
Base\System\Windows\AttachedPropertyBrowsableWhenAttributePresentAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Method, AllowMultiple = false)]
Base\System\Windows\DesignerSerializationOptionsAttribute.cs (3)
21[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = false)]
Base\System\Windows\Media\DisableDpiAwarenessAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=false)]