722 instantiations of AttributeUsage
mscorlib (210)
system\appdomainattributes.cs (1)
37[AttributeUsage (AttributeTargets.Method)]
system\attribute.cs (1)
19[AttributeUsageAttribute(AttributeTargets.All, Inherited = true, AllowMultiple=false)]
system\attributeusageattribute.cs (2)
20[AttributeUsage(AttributeTargets.Class, Inherited = true)] 28internal static AttributeUsageAttribute Default = new AttributeUsageAttribute(AttributeTargets.All);
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)
22[AttributeUsage(
system\diagnostics\conditionalattribute.cs (1)
10[AttributeUsage(AttributeTargets.Method | AttributeTargets.Class, AllowMultiple=true)]
system\diagnostics\contracts\contracts.cs (11)
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 (9)
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 (1)
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 (1)
26[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum |
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 (1)
2035attributeUsageAttribute = new AttributeUsageAttribute(targets, allowMultiple, inherited);
system\reflection\defaultmemberattribute.cs (1)
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 (1)
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 (1)
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 (1)
12[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited=false)]
system\runtime\compilerservices\datetimeconstantattribute.cs (1)
12[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited=false)]
system\runtime\compilerservices\decimalconstantattribute.cs (1)
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 (1)
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 (1)
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 (2)
14[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)] 44[AttributeUsage(AttributeTargets.Class |
system\runtime\compilerservices\IteratorStateMachineAttribute.cs (1)
11[Serializable, AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
system\runtime\compilerservices\iunknownconstantattribute.cs (1)
11[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter, Inherited=false)]
system\runtime\compilerservices\methodimplattribute.cs (1)
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 (1)
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 (1)
13[AttributeUsage(AttributeTargets.Class |
system\runtime\compilerservices\StateMachineAttribute.cs (1)
11[Serializable, AttributeUsage(AttributeTargets.Method, Inherited = false, AllowMultiple = false)]
system\runtime\compilerservices\suppressildasmattribute.cs (1)
12[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module)]
system\runtime\compilerservices\suppressmergecheckattribute.cs (1)
11[AttributeUsage(AttributeTargets.Class |
system\runtime\compilerservices\typedependencyattribute.cs (1)
13[AttributeUsage(AttributeTargets.Struct | AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = false)]
system\runtime\compilerservices\TypeForwardedFromAttribute.cs (1)
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 (42)
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 (6)
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 (2)
5[AttributeUsage(AttributeTargets.Assembly, Inherited = false)] 27[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor, AllowMultiple = false, Inherited = false)]
system\runtime\reliability\prepreparemethodattribute.cs (1)
28[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, Inherited = false)]
system\runtime\reliability\reliabilitycontractattribute.cs (1)
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 (4)
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 (1)
29[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module | AttributeTargets.Class |
system\runtime\versioning\NonVersionableAttribute.cs (1)
26[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Method | AttributeTargets.Constructor,
system\runtime\versioning\resourceattributes.cs (2)
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 (9)
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 | 119[AttributeUsage(AttributeTargets.Assembly | 145[AttributeUsage(AttributeTargets.Class | 166[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false, Inherited = false )] 187[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false)]
system\security\permissions\gacidentitypermission.cs (1)
19[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
system\security\permissions\hostprotectionpermission.cs (1)
47[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly | AttributeTargets.Delegate, AllowMultiple = true, Inherited = false )]
system\security\permissions\permissionattributes.cs (19)
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 1051[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor 1083[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
system\serializableattribute.cs (1)
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 (1)
19[AttributeUsage(AttributeTargets.Property|AttributeTargets.Field)]
PresentationCore (3)
Core\CSharp\System\Windows\LocalizabilityAttribute.cs (1)
25[AttributeUsage(
Core\CSharp\System\Windows\Resources\AssemblyAssociatedContentFileAttribute.cs (1)
24[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
Shared\MS\Internal\FriendAccessAllowedAttribute.cs (1)
37[AttributeUsage(
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 (82)
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 (1)
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 (1)
14[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = true, Inherited = true)]
compmod\system\componentmodel\design\serialization\RootDesignerSerializerAttribute.cs (1)
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 (1)
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 (1)
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 (1)
21[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)]
compmod\system\componentmodel\DisplayNameAttribute.cs (1)
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 (1)
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 (1)
13[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class | AttributeTargets.Constructor |
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 (1)
16[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor |
net\System\Net\mail\smtppermission.cs (1)
20[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor |
net\System\Net\NetworkInformation\NetworkInformationPermission.cs (1)
19[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor |
net\System\Net\SocketPermission.cs (1)
36[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor |
net\System\Net\WebPermission.cs (1)
31[ AttributeUsage( AttributeTargets.Method | AttributeTargets.Constructor |
security\system\security\permissions\storepermissionattribute.cs (1)
12[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
security\system\security\permissions\typedescriptorpermissionattribute.cs (1)
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 (1)
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 (1)
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 (12)
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 (1)
10[AttributeUsage(
sys\system\runtime\interopservices\DefaultParameterValueAttribute.cs (1)
17[AttributeUsageAttribute(AttributeTargets.Parameter)]
sys\system\windows\markup\ValueSerializerAttribute.cs (1)
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 (15)
System.Activities.Presentation\System\Activities\Presentation\ActivityDesignerOptionsAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\EditorReuseAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\newitemtypesattribute.cs (1)
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 (4)
System\Addin\AddInAttribute.cs (1)
19[AttributeUsage(AttributeTargets.Class)]
System\Addin\Pipeline\AddInPipelineAttributes.cs (3)
15[AttributeUsage(AttributeTargets.Class)] 21[AttributeUsage(AttributeTargets.Class)] 27[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)]
System.AddIn.Contract (2)
System\Addin\Contract\AddInContractAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Interface)]
System\Addin\Contract\QualificationDataAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = true)]
System.ComponentModel.DataAnnotations (36)
DataAnnotations\AssociationAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
DataAnnotations\BindableTypeAttribute.cs (1)
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 (1)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
DataAnnotations\CreditCardAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\CustomValidationAttribute.cs (1)
46[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Parameter, AllowMultiple = true)]
DataAnnotations\DataTypeAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\DisplayAttribute.cs (1)
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 (1)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\EditableAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
DataAnnotations\EmailAddressAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\EnumDataTypeAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\FileExtensionsAttribute.cs (1)
12[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\FilterUIHintAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\KeyAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
DataAnnotations\MaxLengthAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\MetadataTypeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\MinLengthAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\PhoneAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\RangeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\RegularExpressionAttribute.cs (1)
10[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\RequiredAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\ScaffoldAttribute.cs (2)
5[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)] 15[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\Schema\ColumnAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\Schema\ComplexTypeAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\Schema\DatabaseGeneratedAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\Schema\ForeignKeyAttribute.cs (1)
11[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\Schema\InversePropertyAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false)]
DataAnnotations\Schema\NotMappedAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\Schema\TableAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
DataAnnotations\StringLengthAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
DataAnnotations\TimestampAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
DataAnnotations\UIHintAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple = true)]
DataAnnotations\UrlAttribute.cs (1)
6[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Parameter, AllowMultiple = false)]
System.Configuration (12)
System\Configuration\CallbackValidatorAttribute.cs (1)
23[AttributeUsage(AttributeTargets.Property)]
System\Configuration\ConfigurationCollectionAttribute.cs (1)
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 (16)
System\Management\Automation\UMPAttributes.cs (15)
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 (1)
14[AttributeUsage(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Struct)]
System.Data (32)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\ActivityDesignerOptionsAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\EditorReuseAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Property | AttributeTargets.Class)]
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\PropertyEditing\newitemtypesattribute.cs (1)
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 (4)
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 (1)
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 (1)
56[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
fx\src\data\System\Data\OleDb\OleDbPermission.cs (1)
84[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
fx\src\data\System\Data\Sql\SqlFacetAttribute.cs (1)
19[ AttributeUsage( AttributeTargets.Field | AttributeTargets.Property |
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 (1)
23[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple=false, Inherited=false)]
fx\src\data\System\Data\Sql\SqlUserDefinedTypeAttribute.cs (1)
32[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, AllowMultiple=false, Inherited=true)]
fx\src\data\System\Data\SqlClient\SqlClientPermission.cs (1)
54[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
System.Data.Entity (12)
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 (1)
17[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Class, AllowMultiple = true)]
System.Data.Linq (9)
Mapping\Attributes.cs (9)
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 (4)
Instrumentation\Attributes.cs (4)
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 (2)
System\Messaging\MessageQueuePermissionAttribute.cs (1)
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 (2)
net\PeerToPeer\Collaboration\PeerCollaborationPermission.cs (1)
16[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor |
net\PeerToPeer\PnrpPermission.cs (1)
15[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor |
System.Numerics (1)
System\Numerics\JITIntrinsicAttribute.cs (1)
9[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Property)]
System.Runtime.Serialization (8)
System\Runtime\Serialization\CollectionDataContractAttribute.cs (1)
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 (1)
9[AttributeUsage(AttributeTargets.Assembly | AttributeTargets.Module, Inherited = false, AllowMultiple = true)]
System\Runtime\Serialization\DataContractAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Enum, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\DataMemberAttribute.cs (1)
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 (1)
8[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, Inherited = false, AllowMultiple = false)]
System\Runtime\Serialization\KnownTypeAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct, Inherited = true, AllowMultiple = true)]
System.Security (1)
system\security\permissions\dataprotectionpermissionattribute.cs (1)
14[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
System.ServiceModel (29)
System\ServiceModel\Activation\AspNetCompatibilityRequirementsAttribute.cs (1)
13[AttributeUsage(ServiceModelAttributeTargets.ServiceBehavior)]
System\ServiceModel\CallbackBehaviorAttribute.cs (1)
20[AttributeUsage(ServiceModelAttributeTargets.CallbackBehavior)]
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\DataContractFormatAttribute.cs (1)
9[AttributeUsage(ServiceModelAttributeTargets.ServiceContract | ServiceModelAttributeTargets.OperationContract, Inherited = false, AllowMultiple = false)]
System\ServiceModel\DeliveryRequirementsAttribute.cs (1)
13[AttributeUsage(ServiceModelAttributeTargets.ContractBehavior, AllowMultiple = true)]
System\ServiceModel\FaultContractAttribute.cs (1)
12[AttributeUsage(ServiceModelAttributeTargets.OperationContract, AllowMultiple = true, Inherited = false)]
System\ServiceModel\MessageBodyMemberAttribute.cs (1)
6[AttributeUsage(ServiceModelAttributeTargets.MessageMember, Inherited = false)]
System\ServiceModel\MessageContractAttribute.cs (1)
13[AttributeUsage(ServiceModelAttributeTargets.MessageContract, AllowMultiple = false)]
System\ServiceModel\MessageHeaderArrayAttribute.cs (1)
6[AttributeUsage(ServiceModelAttributeTargets.MessageMember, AllowMultiple = false, Inherited = false)]
System\ServiceModel\MessageHeaderAttribute.cs (1)
6[AttributeUsage(ServiceModelAttributeTargets.MessageMember, AllowMultiple = false, Inherited = false)]
System\ServiceModel\MessageParameterAttribute.cs (1)
9[AttributeUsage(ServiceModelAttributeTargets.Parameter, Inherited = false)]
System\ServiceModel\MessagePropertyAttribute.cs (1)
6[AttributeUsage(ServiceModelAttributeTargets.MessageMember, Inherited = false)]
System\ServiceModel\OperationBehaviorAttribute.cs (1)
16[AttributeUsage(ServiceModelAttributeTargets.OperationBehavior)]
System\ServiceModel\OperationContractAttribute.cs (1)
12[AttributeUsage(ServiceModelAttributeTargets.OperationContract)]
System\ServiceModel\PeerHopCountAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property, AllowMultiple = false, Inherited = false)]
System\ServiceModel\ReceiveContextEnabledAttribute.cs (1)
10[AttributeUsage(ServiceModelAttributeTargets.OperationBehavior)]
System\ServiceModel\ServiceBehaviorAttribute.cs (1)
21[AttributeUsage(ServiceModelAttributeTargets.ServiceBehavior)]
System\ServiceModel\ServiceContractAttribute.cs (1)
15[AttributeUsage(ServiceModelAttributeTargets.ServiceContract, Inherited = false, AllowMultiple = false)]
System\ServiceModel\ServiceKnownTypeAttribute.cs (1)
7[AttributeUsage(ServiceModelAttributeTargets.ServiceContract | ServiceModelAttributeTargets.OperationContract, Inherited = true, AllowMultiple = true)]
System\ServiceModel\TransactionFlowAttribute.cs (1)
14[AttributeUsage(ServiceModelAttributeTargets.OperationBehavior)]
System\ServiceModel\XmlSerializerFormatAttribute.cs (1)
8[AttributeUsage(ServiceModelAttributeTargets.ServiceContract | ServiceModelAttributeTargets.OperationContract, Inherited = false, AllowMultiple = false)]
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 (17)
System\Runtime\Diagnostics\PerformanceCounterNameAttribute.cs (1)
8[AttributeUsage(AttributeTargets.Field, Inherited = false)]
System\Runtime\Fx.cs (16)
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 |
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 (64)
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 (1)
5[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ModelBinding\BindNeverAttribute.cs (1)
4[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = false, Inherited = true)]
ModelBinding\BindRequiredAttribute.cs (1)
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 (1)
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 (1)
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 (1)
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 (1)
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 (1)
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 (1)
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 (2)
DynamicData\TableNameAttribute.cs (1)
7[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
UI\ResourceDescriptionAttribute.cs (1)
13[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Event, Inherited = true, AllowMultiple = false)]
System.Web.Entity (2)
System\Data\WebControls\ResourceDescriptionAttribute.cs (1)
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 (1)
System\Data\WebControls\Design\Util\ResourceDescriptionAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property | AttributeTargets.Event, Inherited = true, AllowMultiple = false)]
System.Web.Extensions (11)
Script\AjaxFrameworkAssemblyAttribute.cs (1)
6AttributeUsage(AttributeTargets.Assembly, AllowMultiple = false),
Script\Serialization\ScriptIgnoreAttribute.cs (1)
12AttributeUsage(AttributeTargets.Property | AttributeTargets.Field, AllowMultiple=false, Inherited=true)
Script\Services\GenerateScriptTypeAttribute.cs (1)
13AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple = true)
Script\Services\ScriptMethodAttribute.cs (1)
12AttributeUsage(AttributeTargets.Method)
Script\Services\ScriptServiceAttribute.cs (1)
12AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)
UI\ResourceCategoryAttribute.cs (1)
15[AttributeUsage(AttributeTargets.All)]
UI\ResourceDefaultValueAttribute.cs (1)
13[AttributeUsage(AttributeTargets.All)]
UI\ResourceDescriptionAttribute.cs (1)
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 (14)
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 (1)
18[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface)]
System\Web\Services\WebServiceBindingAttribute.cs (1)
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 (11)
LocalService\CorrelationService.cs (1)
26[AttributeUsageAttribute(AttributeTargets.Interface | AttributeTargets.Class, AllowMultiple = false, Inherited = true)]
LocalService\WorkflowMessageEventArgs.cs (4)
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 (3)
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 (20)
AuthoringOM\ActivityInterfaces.cs (5)
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 (1)
3[AttributeUsageAttribute(AttributeTargets.Class | AttributeTargets.Interface, AllowMultiple = false, Inherited = true)]
AuthoringOM\Compiler\TypeSystem\AttributeInfo.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Property, AllowMultiple = true)]
AuthoringOM\Compiler\Validation\ValidationVisibilityAttribute.cs (1)
13[AttributeUsageAttribute(AttributeTargets.Property | AttributeTargets.Event, AllowMultiple = false, Inherited = true)]
AuthoringOM\Compiler\Validation\ValidatorAttribute.cs (1)
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 (1)
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 (23)
System\Xml\Serialization\SoapAttributeAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\SoapElementAttribute.cs (1)
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 (1)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\SoapIncludeAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple=true)]
System\Xml\Serialization\SoapTypeAttribute.cs (1)
15[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
System\Xml\Serialization\XmlAnyAttributeAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=false)]
System\Xml\Serialization\XmlAnyElementAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=true)]
System\Xml\Serialization\XmlArrayAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=false)]
System\Xml\Serialization\XmlArrayItemAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=true)]
System\Xml\Serialization\XmlAttributeAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\XmlChoiceIdentifierAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=false)]
System\Xml\Serialization\XmlElementAttribute.cs (1)
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 (1)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\XmlIncludeAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Interface | AttributeTargets.Method, AllowMultiple=true)]
System\Xml\Serialization\XmlNamespaceDeclarationsAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=false)]
System\Xml\Serialization\XmlRootAttribute.cs (1)
17[AttributeUsage(AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
System\Xml\Serialization\XmlSchemaProviderAttribute.cs (1)
17[AttributeUsage(AttributeTargets.Class | AttributeTargets.Interface | AttributeTargets.Struct)]
System\Xml\Serialization\XmlSerializerAssemblyAttribute.cs (1)
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 (1)
16[AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue)]
System\Xml\Serialization\XmlTypeAttribute.cs (1)
16[AttributeUsage(AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)]
WindowsBase (9)
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 (1)
15[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method)]
Base\System\Security\Permissions\MediaPermission.cs (1)
577[AttributeUsage(AttributeTargets.Method | AttributeTargets.Constructor | AttributeTargets.Class | AttributeTargets.Struct | AttributeTargets.Assembly, AllowMultiple = true, Inherited = false )]
Base\System\Security\Permissions\WebBrowserPermission.cs (1)
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 (1)
21[AttributeUsage(AttributeTargets.Property | AttributeTargets.Field | AttributeTargets.Method, AllowMultiple = false)]
Base\System\Windows\Media\DisableDpiAwarenessAttribute.cs (1)
27[AttributeUsage(AttributeTargets.Assembly, AllowMultiple=false)]
34 references to AttributeUsage
mscorlib (23)
system\attribute.cs (16)
41Dictionary<Type, AttributeUsageAttribute> types = new Dictionary<Type, AttributeUsageAttribute>(11); 71AttributeUsageAttribute usage = InternalGetAttributeUsage(attributeType); 147Dictionary<Type, AttributeUsageAttribute> types = new Dictionary<Type, AttributeUsageAttribute>(11); 195AttributeUsageAttribute usage = InternalGetAttributeUsage(attributeType); 259AttributeUsageAttribute attribUsage = InternalGetAttributeUsage(objType); 287AttributeUsageAttribute attribUsage = InternalGetAttributeUsage(objType); 353AttributeUsageAttribute attribUsage = InternalGetAttributeUsage(objType); 368private static void CopyToArrayList(List<Attribute> attributeList,Attribute[] attributes,Dictionary<Type, AttributeUsageAttribute> types) 398private static void AddAttributesToList(List<Attribute> attributeList, Attribute[] attributes, Dictionary<Type, AttributeUsageAttribute> types) 403AttributeUsageAttribute usage = null; 423private static AttributeUsageAttribute InternalGetAttributeUsage(Type type) 426Object [] obj = type.GetCustomAttributes(typeof(AttributeUsageAttribute), false); 429return (AttributeUsageAttribute)obj[0]; 432return AttributeUsageAttribute.Default;
system\attributeusageattribute.cs (1)
28internal static AttributeUsageAttribute Default = new AttributeUsageAttribute(AttributeTargets.All);
system\reflection\customattribute.cs (6)
1982AttributeUsageAttribute attributeUsageAttribute = null; 2012internal static AttributeUsageAttribute GetAttributeUsage(RuntimeType decoratedAttribute) 2018AttributeUsageAttribute attributeUsageAttribute = null; 2025if (attributeType != (RuntimeType)typeof(AttributeUsageAttribute)) 2039return AttributeUsageAttribute.Default; 2164AttributeUsageAttribute usage = CustomAttribute.GetAttributeUsage(pca);
System.Activities.Presentation (4)
System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\AttributeData.cs (4)
86object[] usageAttributes = _attributeType.GetCustomAttributes(typeof(AttributeUsageAttribute), true); 92Fx.Assert(usageAttributes[i] is AttributeUsageAttribute, "usageAttributes should be of type AttributeUsageAttribute"); 93AttributeUsageAttribute usageAttribute = (AttributeUsageAttribute)usageAttributes[i];
System.Data (4)
cdf\src\NetFx40\Tools\System.Activities.Presentation\System\Activities\Presentation\Base\Core\Internal\Metadata\AttributeData.cs (4)
86object[] usageAttributes = _attributeType.GetCustomAttributes(typeof(AttributeUsageAttribute), true); 92Fx.Assert(usageAttributes[i] is AttributeUsageAttribute, "usageAttributes should be of type AttributeUsageAttribute"); 93AttributeUsageAttribute usageAttribute = (AttributeUsageAttribute)usageAttributes[i];
System.Workflow.ComponentModel (3)
AuthoringOM\Compiler\TypeSystem\Helper.cs (3)
189object[] usageAttribs = attributeType.GetCustomAttributes(typeof(System.AttributeUsageAttribute), true); 192AttributeUsageAttribute usage = usageAttribs[0] as AttributeUsageAttribute;