Name | Description | |
---|---|---|
![]() | CouldBeInternal | Gets a value indicating whether this member is declared as public, but could be declared as internal in C# (Friend in VB.NET) within the context of the analyzed application. |
![]() | CouldBeInternalProtected | Gets a value indicating whether this member is declared as public, but could be declared as protected internal in C# (Protected Friend in VB.NET) within the context of the analyzed application. |
![]() | CouldBePrivate | Gets a value indicating whether this member could be declared as private in C# (Protected in VB.NET) within the context of the analyzed application. |
![]() | CouldBeProtected | Gets a value indicating whether this member is declared as public, but could be declared as protected in C# (Protected in VB.NET) within the context of the analyzed application. |
![]() | IsGeneratedByCompiler | Gets a value indicating whether this member has been generated by the compiler. This situation typically results from the compiler implementing lambdas, anonymous methods and iterators. |
![]() | IsInternal | Gets a value indicating whether this member is declared as internal in C#, or Friend in VB.NET. |
![]() | IsObsolete | Gets a value indicating whether this member is tagged with System.ObsoleteAttribute. |
![]() | IsPrivate | Gets a value indicating whether this member is declared as private. |
![]() | IsProtected | Gets a value indicating whether this member is declared as protected. |
![]() | IsProtectedAndInternal | Gets a value indicating whether this member is declared as protected and internal. Since C# 7.2 this visibility level can be used through the two keywords 'private protected'. |
![]() | IsProtectedOrInternal | Gets a value indicating whether this member is declared as protected internal in C#, or Protected Friend in VB.NET. |
![]() | IsPublic | Gets a value indicating whether this member is declared as public. |
![]() | IsPubliclyVisible | Gets a value indicating whether this member is publicly visible outside of its declaring assembly. |
![]() | IsSpecialName | Gets a value indicating whether this member has a name that requires special handling, in the sense defined by System.Type.IsSpecialName and System.Reflection.MethodBase.IsSpecialName. |
![]() | IsStatic | Gets a value indicating whether this member is a static method or field, or a static type. |
![]() | OptimalVisibility | Gets a Visibility value representing the optimal visibility this member could have. |
![]() | ParentAssembly | Gets the parent assembly where this member is declared in. |
![]() | ParentNamespace | Gets the parent namespace where this member is declared in. |
![]() | ParentType | Gets the parent type of this member. |
![]() | ShouldBePublic | Gets a value indicating whether this member is used outside of its declaring assembly thanks to the attribute System.Compilers.Services.InternalsVisibleToAttribute. |
![]() | Visibility | Gets a Visibility value representing the visibility of this member. |