NDepend.API Documentation
IMember Interface Properties

NDepend.CodeModel Namespace : IMember Interface

For a list of all members of this type, see IMember members.

Public Properties
 NameDescription
 PropertyGets 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.  
 PropertyGets 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.  
 PropertyGets a value indicating whether this member could be declared as private in C# (Protected in VB.NET) within the context of the analyzed application.  
 PropertyGets 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.  
 Property 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.  
 PropertyGets a value indicating whether this member is declared as internal in C#, or Friend in VB.NET.  
 PropertyGets a value indicating whether this member is tagged with System.ObsoleteAttribute.  
 PropertyGets a value indicating whether this member is declared as private.  
 PropertyGets a value indicating whether this member is declared as protected.  
 PropertyGets 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'.  
 PropertyGets a value indicating whether this member is declared as protected internal in C#, or Protected Friend in VB.NET.  
 PropertyGets a value indicating whether this member is declared as public.  
 Property Gets a value indicating whether this member is publicly visible outside of its declaring assembly.  
 PropertyGets 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.  
 Property Gets a value indicating whether this member is a static method or field, or a static type.  
 PropertyGets a Visibility value representing the optimal visibility this member could have.  
 Property Gets the parent assembly where this member is declared in.  
 Property Gets the parent namespace where this member is declared in.  
 Property Gets the parent type of this member.  
 PropertyGets a value indicating whether this member is used outside of its declaring assembly thanks to the attribute System.Compilers.Services.InternalsVisibleToAttribute.  
 PropertyGets a Visibility value representing the visibility of this member.  
Top
See Also

Reference

IMember Interface
NDepend.CodeModel Namespace