Ponet Namespace

Class Types

Class Summary
AttributeAwareBuilderExtensions Extension methods for IAttributeAwareBuilder<T>
AttributeBuilder a builder to configure and create instance of AttributeSyntax.
AttributeBuilderExtensions Extension methods for AttributeBuilder.
ClassName A fully-qualified class name for class.
CodeBlock
CodeBlockBuilder
CodeBlockExtensions
CsharpFileBuilder a builder to configure and create instance of CompilationUnitSyntax.
CsharpFileBuilderExtensions Extension methods for CsharpFileBuilder.
FieldBuilder a builder to configure and create instance of FieldDeclarationSyntax.
FieldBuilderExtensions Extension methods for FieldBuilder.
MethodBuilder
MethodBuilderExtensions Extension methods for MethodBuilder.
Modifier
ModifierAwareBuilderExtensions Extension methods for IModifierAwareBuilder<T>
ParameterBuilder a builder to configure and create instance of ParameterSyntax.
ParameterBuilderExtensions Extension methods for ParameterBuilder.
ParameterizedTypeAwareBuilderExtensions Extension methods for IParameterizedTypeAwareBuilder<T>
PropertyBuilder
SyntaxExtensions extension methods for CompilationUnitSyntax
TypeBuilder
TypeBuilderExtensions Extension methods for TypeBuilder.
TypeName

Interface Types

Interface Summary
IAttributeAwareBuilder<T> a builder interface for handling AttributeSyntax.
IModifierAwareBuilder<T> a builder interface for handling Modifier(Modifier).
IParameterizedTypeAwareBuilder<T> a builder interface for handling TypeParameterSyntax and TypeParameterConstraintSyntax.
ITypeName

Struct Types

Struct Summary
RawString

just a string.

this type is a string representation to distinguish from FormattableString.