Name | Description | |
---|---|---|
![]() | FieldType | Gets the field type of this field. Gets null if the field type of this field is not in the scope of assemblies analyzed defined by NDepend.Project.IProject.NDepend.Project.IProject.CodeToAnalyze. |
![]() | IsEnumField | Gets a value indicating whether this field is the field named "value__" of an enumeration. |
![]() | IsEnumValue | Gets a value indicating whether this field is a value of an enumeration. |
![]() | IsEventDelegateObject | Gets a value indicating whether this field is an event delegate object. C# and VB.NET compilers define for each event an event adder, an event remover, and a field typed with a delegate class. |
![]() | IsImmutable | Gets a value indicating whether this field is immutable. |
![]() | IsInitOnly | Gets a value indicating whether this field is declared with the readonly keyword in C# and the ReadOnly keyword in VB.NET. |
![]() | IsLiteral | Gets a value indicating whether this field is declared with the const keyword in C# and the Const keyword in VB.NET. |
![]() | IsRequired | Returns true if this field is defined as required. |
![]() | MethodsAssigningMe | Gets a sequence of methods that are assigning this field. |
![]() | MethodsReadingMeButNotAssigningMe | Gets a sequence of methods that are reading this field but not assigning it. |
![]() | MethodsUsingMe | Gets a sequence of methods that are using this field. A field is considered as used if it is read or assigned. |
![]() | NbMethodsUsingMe | Gets the number of methods that use this field. |
![]() | ParentEvent | If this field is a backing field of an event, returns the parent IEvent object, else returns null. |
![]() | ParentProperty | If this field is a backing field of a property, returns the parent IProperty object, else returns null. |
![]() | SizeOfInst | Gets a numeric nullable value measuring this field contribution, in bytes, to the parent's IType.IType.SizeOfInst value. |