void ClosePending(StringBuilder Output)
Close pending actions
string Name
Optional field or type name.
bool TypeDefinition
If construct is part of a type definition.
Abstract base class for list constructs.
Base class for all ASN.1 nodes.
virtual Task ExportCSharp(StringBuilder Output, CSharpExportState State, int Indent, CSharpExportPass Pass)
Exports to C#
Represents a ASN.1 SEQUENCE construct.
override async Task ExportCSharp(StringBuilder Output, CSharpExportState State, int Indent, CSharpExportPass Pass)
Exports to C#
Asn1Sequence(string Name, bool TypeDef, Asn1Node[] Nodes)
Represents a ASN.1 SEQUENCE construct.
override bool ConstructedType
If the type is a constructed type.
Helps with common JSON-related tasks.
static void Indent(StringBuilder Output, int NrTabs)
Appends an indentation to a string builder using tab characters.
CSharpExportPass
Defines different C# export passes.