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. |