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. |