For a list of all members of this type, see IProperty members.
Public Properties
| Name | Description |
 | AccessorsAndBackingField | Returns a sequence of IMember object that contains the available get method, set method and backing field for this property. |
 | BackingField | If this property has a generated or manually declared backing field, returns it. Else returns null. |
 | FieldsAssigned |
Gets a sequence of fields assigned by this property's getter or setter.
|
 | FieldsUsed |
Gets a sequence of fields used by this property's getter or setter.
|
 | GetMethod | If this property has a get method, returns it, else returns null. |
 | IsAbstract |
Gets a value indicating whether this property is abstract.
|
 | IsExplicitInterfaceImpl |
Gets a value indicating whether this property is an explicit interface method implementation.
|
 | IsFinal |
Gets a value indicating whether this property is final.
|
 | IsIndexer | Returns true if this property is an indexer declared with the C# syntax this[]. |
 | IsNewSlot |
Gets a value indicating whether this property is new-slot.
|
 | IsReadOnly | Returns true if this property has a get method but not a set method. |
 | IsReadWrite | Returns true if this property has both a get method and a set method. |
 | IsRequired | Returns true if this property is defined as required. |
 | IsVirtual |
Gets a value indicating whether this property is virtual.
|
 | IsWriteOnly | Returns true if this property has a set method but not a get method. |
 | MembersUsed |
Gets a sequence of methods, properties, fields and events called by this property's getter or setter.
|
 | MethodsCalled |
Gets a sequence of methods called by this property's getter or setter.
|
 | MethodsReadingMe |
Gets a sequence of methods that are calling this property's getter (if defined).
|
 | MethodsUsingMe |
Gets a sequence of methods that are calling this property's getter or setter.
|
 | MethodsWritingMe |
Gets a sequence of methods that are calling this property's setter (if defined).
|
 | OverriddensBase | Gets a sequence of properties declared in this property IMember.ParentType.IType.BaseClasses and IType.InterfacesImplemented, overridden by this property. If this property doesn't override any property, gets an empty sequence. |
 | OverridesDerived | Gets a sequence of properties declared in this property IMember.ParentType.IType.DerivedTypes, overriding this property. If this property is not overridden, gets an empty sequence. |
 | OverridesDirectDerived | Gets a sequence of properties declared in this property IMember.ParentType.IType.DirectDerivedTypes, overriding this property. If this property is not overridden, gets an empty sequence. |
 | PropertyType | Gets the return type of this property. Gets null if the return type of this property is not in the scope of assemblies analyzed defined by NDepend.Project.IProject.NDepend.Project.IProject.CodeToAnalyze. |
 | SetMethod | If this property has a set method, returns it, else returns null. |
Top
See Also