NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

6.3.2 Namespace members

Namespace members can only be namespace declarations and type declarations. Type declarations may have public, friend or private access. The default access for types is friend access. It is important to note that private members of a namespace are accessible only within the namespace declaration they were declared in.

NamespaceMemberDeclaration ::=
 NamespaceDeclaration |
 TypeDeclaration
TypeDeclaration ::=
 ModuleDeclaration |
 NonModuleDeclaration
NonModuleDeclarataion ::=
 EnumDeclaration |
 StructureDeclaration
|
 InterfaceDeclaration
|
 ClassDeclaration
|
 DelegateDeclarataion