Name | Description | |
---|---|---|
![]() | ContainsTypeDependencyCycle | Gets 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. |
![]() | CouldBeInternal | 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. |
![]() | DirectChildNamespaces | Gets 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. |
![]() | IsGeneratedByCompiler | Gets a value indicating whether this namespace contains only types generated by the compiler. |
![]() | IsInternal | Gets a value indicating whether this namespace contains only internal types. |
![]() | IsPublic | Gets a value indicating whether this namespace contains at least one public type. |
![]() | NamespacesUsed | Gets a sequence of namespaces that this namespace is using. If this namespace is declared in a third-party assembly, gets an empty sequence. |
![]() | NamespacesUsingMe | Gets a sequence of namespaces that are using this namespace. |
![]() | NbNamespacesUsed | Gets the number of namespaces this namespace is using. Gets null if this namespace is declared in a third-party assembly. |
![]() | NbNamespacesUsingMe | Gets the number of namespaces that use this namespace. |
![]() | NbTypes | Gets the number of types declared in this namespace. Gets null if this namespace is declared in a third-party assembly. |
![]() | ParentAssembly | Gets the parent assembly of this namespace. |
![]() | ParentNamespace | Gets 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. |
![]() | ParentNamespaces | Gets a sequence of parent namespaces of this namespace. For example parent namespaces of the namespace AA.BB.CC could be AA.BB and AA. |