18 overrides of Attributes
System.Private.CoreLib (9)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ConstructorOnTypeBuilderInstantiation.cs (1)
53
public override MethodAttributes
Attributes
=> _ctor.Attributes;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\DynamicMethod.cs (1)
326
public override MethodAttributes
Attributes
=> _attributes;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
57
public override MethodAttributes
Attributes
=> _method.Attributes;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (1)
65
public override MethodAttributes
Attributes
=> _method.Attributes;
src\System\Reflection\Emit\RuntimeConstructorBuilder.cs (1)
87
public override MethodAttributes
Attributes
=> m_methodBuilder.Attributes;
src\System\Reflection\Emit\RuntimeMethodBuilder.cs (1)
436
public override MethodAttributes
Attributes
=> m_iAttributes;
src\System\Reflection\Emit\SymbolMethod.cs (1)
92
public override MethodAttributes
Attributes
=> throw new NotSupportedException(SR.NotSupported_SymbolMethod);
src\System\Reflection\RuntimeConstructorInfo.CoreCLR.cs (1)
196
public override MethodAttributes
Attributes
=> m_methodAttributes;
src\System\Reflection\RuntimeMethodInfo.CoreCLR.cs (1)
267
public override MethodAttributes
Attributes
=> m_methodAttributes;
System.Reflection.Context (3)
System\Reflection\Context\Delegation\DelegatingConstructorInfo.cs (1)
19
public override MethodAttributes
Attributes
System\Reflection\Context\Delegation\DelegatingMethodInfo.cs (1)
21
public override MethodAttributes
Attributes
System\Reflection\Context\Virtual\VirtualMethodBase.cs (1)
16
public override MethodAttributes
Attributes
System.Reflection.Emit (2)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
57
public override MethodAttributes
Attributes
=> _method.Attributes;
System\Reflection\Emit\ArrayMethod.cs (1)
64
public override MethodAttributes
Attributes
=> MethodAttributes.PrivateScope;
System.Reflection.MetadataLoadContext (2)
System\Reflection\TypeLoading\Constructors\RoConstructor.cs (1)
45
public sealed override MethodAttributes
Attributes
=> (_lazyMethodAttributes == MethodAttributesSentinel) ? (_lazyMethodAttributes = ComputeAttributes()) : _lazyMethodAttributes;
System\Reflection\TypeLoading\Methods\RoMethod.cs (1)
53
public sealed override MethodAttributes
Attributes
=> (_lazyMethodAttributes == MethodAttributesSentinel) ? (_lazyMethodAttributes = ComputeAttributes()) : _lazyMethodAttributes;
System.Xaml.Tests (2)
Common\CustomConstructorInfo.cs (1)
20
public override MethodAttributes
Attributes
=> AttributesResult.Or(DelegatingConstructor.Attributes);
Common\CustomMethodInfo.cs (1)
20
public override MethodAttributes
Attributes
=> AttributesResult.Or(DelegatingMethod.Attributes);
52 references to Attributes
dotnet-svcutil-lib (2)
FrameworkFork\System.Runtime.Serialization\System\Runtime\Serialization\ClassDataContract.cs (1)
1189
return method.IsVirtual && ((method.
Attributes
& MethodAttributes.NewSlot) == 0);
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (1)
1407
return method.IsVirtual && ((method.
Attributes
& MethodAttributes.NewSlot) == 0);
Microsoft.CodeAnalysis.ExpressionEvaluator.ResultProvider.Utilities (1)
Debugger\MemberInfo\MethodInfoImpl.cs (1)
28
get { return this.Method.
Attributes
; }
Microsoft.CodeAnalysis.Test.Utilities (2)
Platform\Custom\MetadataSignatureHelper.cs (2)
428
AppendMethodAttributes(sb, method.
Attributes
);
468
AppendMethodAttributes(sb, constructor.
Attributes
);
Microsoft.VisualBasic.Core (8)
Microsoft\VisualBasic\CompilerServices\Symbols.vb (2)
638
If method.IsVirtual AndAlso (method.
Attributes
And MethodAttributes.NewSlot) = 0 Then
643
If (DirectCast(method, MethodInfo).GetRuntimeBaseDefinition().
Attributes
And MethodAttributes.NewSlot) = 0 Then
Microsoft\VisualBasic\CompilerServices\Utils.LateBinder.vb (2)
557
If (method.
Attributes
And System.Reflection.MethodAttributes.Virtual) <> 0 Then
663
If (accessor.
Attributes
And MethodAttributes.Virtual) <> 0 Then
Microsoft\VisualBasic\CompilerServices\VBBinder.vb (4)
217
If (ThisMethod.
Attributes
And MethodAttributes.NewSlot) <> 0 Then
2119
(ThisMethod.IsVirtual AndAlso ((ThisMethod.
Attributes
And MethodAttributes.NewSlot) <> 0)) OrElse
2120
(ThisMethod.IsVirtual AndAlso ((ThisMethod.GetBaseDefinition().
Attributes
And MethodAttributes.NewSlot) <> 0)) Then
2165
(ThisMethod.IsVirtual AndAlso ((ThisMethod.
Attributes
And MethodAttributes.NewSlot) <> 0)) Then
System.Private.CoreLib (22)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ConstructorOnTypeBuilderInstantiation.cs (1)
53
public override MethodAttributes Attributes => _ctor.
Attributes
;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
57
public override MethodAttributes Attributes => _method.
Attributes
;
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (1)
65
public override MethodAttributes Attributes => _method.
Attributes
;
src\libraries\System.Private.CoreLib\src\System\Reflection\MethodBase.cs (13)
29
public bool IsAbstract => (
Attributes
& MethodAttributes.Abstract) != 0;
34
(
Attributes
& MethodAttributes.RTSpecialName) == MethodAttributes.RTSpecialName;
35
public bool IsFinal => (
Attributes
& MethodAttributes.Final) != 0;
36
public bool IsHideBySig => (
Attributes
& MethodAttributes.HideBySig) != 0;
37
public bool IsSpecialName => (
Attributes
& MethodAttributes.SpecialName) != 0;
38
public bool IsStatic => (
Attributes
& MethodAttributes.Static) != 0;
39
public bool IsVirtual => (
Attributes
& MethodAttributes.Virtual) != 0;
41
public bool IsAssembly => (
Attributes
& MethodAttributes.MemberAccessMask) == MethodAttributes.Assembly;
42
public bool IsFamily => (
Attributes
& MethodAttributes.MemberAccessMask) == MethodAttributes.Family;
43
public bool IsFamilyAndAssembly => (
Attributes
& MethodAttributes.MemberAccessMask) == MethodAttributes.FamANDAssem;
44
public bool IsFamilyOrAssembly => (
Attributes
& MethodAttributes.MemberAccessMask) == MethodAttributes.FamORAssem;
45
public bool IsPrivate => (
Attributes
& MethodAttributes.MemberAccessMask) == MethodAttributes.Private;
46
public bool IsPublic => (
Attributes
& MethodAttributes.MemberAccessMask) == MethodAttributes.Public;
src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (2)
436
attr = ((MethodInfo)m).
Attributes
;
438
attr = ((ConstructorInfo)m).
Attributes
;
src\System\Reflection\Emit\CustomAttributeBuilder.cs (2)
73
if ((con.
Attributes
& MethodAttributes.Static) == MethodAttributes.Static ||
74
(con.
Attributes
& MethodAttributes.MemberAccessMask) == MethodAttributes.Private)
src\System\Reflection\Emit\RuntimePropertyBuilder.cs (2)
141
if ((m_getMethod.
Attributes
& MethodAttributes.Public) == MethodAttributes.Public)
151
if ((m_setMethod.
Attributes
& MethodAttributes.Public) == MethodAttributes.Public)
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\ClassDataContract.cs (1)
1060
return method.IsVirtual && ((method.
Attributes
& MethodAttributes.NewSlot) == 0);
System.Reflection.Context (2)
System\Reflection\Context\Delegation\DelegatingConstructorInfo.cs (1)
21
get { return UnderlyingConstructor.
Attributes
; }
System\Reflection\Context\Delegation\DelegatingMethodInfo.cs (1)
23
get { return UnderlyingMethod.
Attributes
; }
System.Reflection.Emit (5)
src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
57
public override MethodAttributes Attributes => _method.
Attributes
;
System\Reflection\Emit\PropertyBuilderImpl.cs (2)
116
if ((_getMethod.
Attributes
& MethodAttributes.Public) == MethodAttributes.Public)
131
if ((_setMethod.
Attributes
& MethodAttributes.Public) == MethodAttributes.Public)
System\Reflection\Emit\TypeBuilderImpl.cs (2)
691
BindingFlags bindingFlags = (method.
Attributes
& MethodAttributes.MemberAccessMask) == MethodAttributes.Public ?
693
bindingFlags |= (method.
Attributes
& MethodAttributes.Static) != 0 ? BindingFlags.Static : BindingFlags.Instance;
System.Reflection.MetadataLoadContext (5)
System\Reflection\Runtime\BindingFlagSupport\ConstructorPolicies.cs (1)
36
MethodAttributes methodAttributes = member.
Attributes
;
System\Reflection\Runtime\BindingFlagSupport\EventPolicies.cs (1)
42
MethodAttributes methodAttributes = accessorMethod.
Attributes
;
System\Reflection\Runtime\BindingFlagSupport\MethodPolicies.cs (2)
28
MethodAttributes methodAttributes = member.
Attributes
;
51
MethodAttributes attributes = prior.
Attributes
& (MethodAttributes.Virtual | MethodAttributes.VtableLayoutMask);
System\Reflection\Runtime\BindingFlagSupport\PropertyPolicies.cs (1)
42
MethodAttributes methodAttributes = accessorMethod.
Attributes
;
System.Windows.Forms.Design (1)
System\Drawing\Design\ColorEditor.ColorUI.cs (1)
136
if (method is null || (method.
Attributes
& attrs) != attrs)
System.Xaml (1)
System\Xaml\Schema\XamlTypeInvoker.cs (1)
318
(tConstInfo.
Attributes
& MethodAttributes.HasSecurity) == MethodAttributes.HasSecurity ||
System.Xaml.Tests (2)
Common\CustomConstructorInfo.cs (1)
20
public override MethodAttributes Attributes => AttributesResult.Or(DelegatingConstructor.
Attributes
);
Common\CustomMethodInfo.cs (1)
20
public override MethodAttributes Attributes => AttributesResult.Or(DelegatingMethod.
Attributes
);