Statement | Format | Relationship | Entities |
---|---|---|---|
class-declaration |
attributesopt class-modifiersopt class identifier class-baseopt class-body ; opt |
.NET File Contains .NET Type | DotNetType.Name=<namespace>.<identifier> |
struct-declaration | attributesopt struct-modifiersopt struct identifier struct-interfacesopt struct-body ; opt | .NET File Contains .NET Type | DotNetType.Name=<namespace>.<identifier> |
interface-declaration | attributesopt interface-modifiersopt interface identifier interface-baseopt interface-body ; opt | .NET File Contains .NET Type | DotNetType.Name=<namespace>.<identifier> |
enum-declaration | attributesopt enum-modifiersopt enum identifier enum-baseopt enum-body ; opt | .NET File Contains .NET Type | DotNetType.Name=<namespace>.<identifier> |
delegate-declaration | attributesopt delegate-modifiersopt delegate return-type identifier ( formal-parameter-listopt ) | .NET File Contains .NET Type | DotNetType.Name=<namespace>.<identifier> |