NanoByte Code Generation
0.3.1
Wrapper around Roslyn API to simplify generating C# code
|
Describes a C# type for which code can be generated. More...
Public Member Functions | |
CompilationUnitSyntax | ToSyntax () |
Returns a Roslyn syntax for a file containing the type. More... | |
Properties | |
CSharpIdentifier | Identifier [get] |
The fully qualified name of the type. More... | |
string? | Summary [get, set] |
A summary used for an XML documentation comment. More... | |
List< CSharpAttribute > | Attributes [get] |
Attributes to apply to the type. More... | |
Describes a C# type for which code can be generated.
CompilationUnitSyntax NanoByte.CodeGeneration.ICSharpType.ToSyntax | ( | ) |
Returns a Roslyn syntax for a file containing the type.
Implemented in NanoByte.CodeGeneration.CSharpType.
|
get |
Attributes to apply to the type.
|
get |
The fully qualified name of the type.
|
getset |
A summary used for an XML documentation comment.