13 overrides of Attributes
System.Private.CoreLib (6)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ConstructorOnTypeBuilderInstantiation.cs (1)
53
public override MethodAttributes
Attributes
=> _ctor.Attributes;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
57
public override MethodAttributes
Attributes
=> _method.Attributes;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (1)
65
public override MethodAttributes
Attributes
=> _method.Attributes;
System\Reflection\Emit\DynamicMethod.cs (1)
59
public override MethodAttributes
Attributes
System\Reflection\Runtime\MethodInfos\RuntimeConstructorInfo.cs (1)
19
public abstract override MethodAttributes
Attributes
{ get; }
System\Reflection\Runtime\MethodInfos\RuntimeMethodInfo.cs (1)
26
public abstract override MethodAttributes
Attributes
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\runtime\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)
44
public sealed override MethodAttributes
Attributes
=> (_lazyMethodAttributes == MethodAttributesSentinel) ? (_lazyMethodAttributes = ComputeAttributes()) : _lazyMethodAttributes;
System\Reflection\TypeLoading\Methods\RoMethod.cs (1)
52
public sealed override MethodAttributes
Attributes
=> (_lazyMethodAttributes == MethodAttributesSentinel) ? (_lazyMethodAttributes = ComputeAttributes()) : _lazyMethodAttributes;
53 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.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 (25)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\ConstructorOnTypeBuilderInstantiation.cs (1)
53
public override MethodAttributes Attributes => _ctor.
Attributes
;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodBuilderInstantiation.cs (1)
57
public override MethodAttributes Attributes => _method.
Attributes
;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Reflection\Emit\MethodOnTypeBuilderInstantiation.cs (1)
65
public override MethodAttributes Attributes => _method.
Attributes
;
src\runtime\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\runtime\src\libraries\System.Private.CoreLib\src\System\Type.Helpers.cs (2)
464
attr = ((MethodInfo)m).
Attributes
;
466
attr = ((ConstructorInfo)m).
Attributes
;
System\Reflection\Runtime\BindingFlagSupport\ConstructorPolicies.cs (1)
43
MethodAttributes methodAttributes = member.
Attributes
;
System\Reflection\Runtime\BindingFlagSupport\EventPolicies.cs (1)
50
MethodAttributes methodAttributes = accessorMethod.
Attributes
;
System\Reflection\Runtime\BindingFlagSupport\MethodPolicies.cs (2)
36
MethodAttributes methodAttributes = member.
Attributes
;
60
MethodAttributes attributes = prior.
Attributes
& (MethodAttributes.Virtual | MethodAttributes.VtableLayoutMask);
System\Reflection\Runtime\BindingFlagSupport\PropertyPolicies.cs (3)
50
MethodAttributes methodAttributes = accessorMethod.
Attributes
;
115
return (setter.
Attributes
& MethodAttributes.MemberAccessMask) > (getter.
Attributes
& MethodAttributes.MemberAccessMask) ? setter : getter;
System.Private.DataContractSerialization (1)
System\Runtime\Serialization\ClassDataContract.cs (1)
1062
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\runtime\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)
680
BindingFlags bindingFlags = (method.
Attributes
& MethodAttributes.MemberAccessMask) == MethodAttributes.Public ?
682
bindingFlags |= (method.
Attributes
& MethodAttributes.Static) != 0 ? BindingFlags.Static : BindingFlags.Instance;
System.Reflection.MetadataLoadContext (7)
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 (3)
42
MethodAttributes methodAttributes = accessorMethod.
Attributes
;
99
return (setter.
Attributes
& MethodAttributes.MemberAccessMask) > (getter.
Attributes
& MethodAttributes.MemberAccessMask) ? setter : getter;
System.ServiceModel.Primitives (1)
System\ServiceModel\Description\TypeLoader.cs (1)
1452
return method.IsVirtual && ((method.
Attributes
& MethodAttributes.NewSlot) == 0);
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 ||