NDepend.API Documentation
INamespace Interface Properties

NDepend.CodeModel Namespace : INamespace Interface

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

Public Properties
 NameDescription
 PropertyGets a value indicating whether this namespace contains a dependency cycle between its ICodeElementParent.ChildTypes. Gets null if this namespace is declared in a third-party assembly.  
 Property Gets a value indicating whether this namespace has at least one child public type, but is not used by any namespace declared in another assembly.  
 PropertyGets a sequence of direct child namespaces of this namespace. For example child namespaces of the namespace AA.BB could be AA.BB.CC but not AA.BB.CC.DD.  
 Property Gets a value indicating whether this namespace contains only types generated by the compiler.  
 Property Gets a value indicating whether this namespace contains only internal types.  
 Property Gets a value indicating whether this namespace contains at least one public type.  
 Property Gets a sequence of namespaces that this namespace is using. If this namespace is declared in a third-party assembly, gets an empty sequence.  
 Property Gets a sequence of namespaces that are using this namespace.  
 Property Gets the number of namespaces this namespace is using. Gets null if this namespace is declared in a third-party assembly.  
 Property Gets the number of namespaces that use this namespace.  
 Property Gets the number of types declared in this namespace. Gets null if this namespace is declared in a third-party assembly.  
 Property Gets the parent assembly of this namespace.  
 PropertyGets the parent namespaces of this namespace. Gets null if no parent namespace is found. For example the parent namespace of the namespace AA.BB.CC could be AA.BB but not AA.  
 PropertyGets a sequence of parent namespaces of this namespace. For example parent namespaces of the namespace AA.BB.CC could be AA.BB and AA.  
Top
See Also

Reference

INamespace Interface
NDepend.CodeModel Namespace