Condividi tramite


CSharpCodeWriter Classe

Definizione

public ref class CSharpCodeWriter : Microsoft::AspNetCore::Razor::CodeGenerators::CodeWriter
public class CSharpCodeWriter : Microsoft.AspNetCore.Razor.CodeGenerators.CodeWriter
type CSharpCodeWriter = class
    inherit CodeWriter
Public Class CSharpCodeWriter
Inherits CodeWriter
Ereditarietà
CSharpCodeWriter

Costruttori

CSharpCodeWriter()

Proprietà

Builder (Ereditato da CodeWriter)
CurrentIndent (Ereditato da CodeWriter)
IsAfterNewLine (Ereditato da CodeWriter)
LineMappingManager
NewLine (Ereditato da CodeWriter)

Metodi

BuildAsyncLambda(Boolean, String[])
BuildClassDeclaration(String, String)
BuildClassDeclaration(String, String, IEnumerable<String>)
BuildClassDeclaration(String, String, String)
BuildConstructor(String)
BuildConstructor(String, String)
BuildConstructor(String, String, IEnumerable<KeyValuePair<String,String>>)
BuildDisableWarningScope(Int32)
BuildLambda(Boolean, String[])
BuildLineMapping(SourceLocation, Int32, String)
BuildMethodDeclaration(String, String, String)
BuildMethodDeclaration(String, String, String, IEnumerable<KeyValuePair<String,String>>)
BuildNamespace(String)
BuildScope()
DecreaseIndent(Int32)
Dispose() (Ereditato da CodeWriter)
Dispose(Boolean) (Ereditato da CodeWriter)
GenerateCode() (Ereditato da CodeWriter)
GetCurrentSourceLocation() (Ereditato da CodeWriter)
IncreaseIndent(Int32)
Indent(Int32)
ResetIndent()
SetIndent(Int32)
Write(String)
Write(String, Int32, Int32) (Ereditato da CodeWriter)
WriteAutoPropertyDeclaration(String, String, String)
WriteBooleanLiteral(Boolean)
WriteComment(String)
WriteEndInstrumentationContext(ChunkGeneratorContext)
WriteEndMethodInvocation()
WriteEndMethodInvocation(Boolean)
WriteInstanceMethodInvocation(String, String, Boolean, String[])
WriteInstanceMethodInvocation(String, String, String[])
WriteLine()
WriteLine(String)
WriteLineDefaultDirective()
WriteLineHiddenDirective()
WriteLineNumberDirective(SourceLocation, String)

Scrive una #line direttiva pragma per il numero di riga in corrispondenza dell'oggetto specificato location.

WriteLocationTaggedString(LocationTagged<String>)
WriteMethodInvocation(String, Boolean, String[])
WriteMethodInvocation(String, String[])
WriteParameterSeparator()
WritePragma(String)
WriteReturn(String)
WriteReturn(String, Boolean)
WriteStartAssignment(String)
WriteStartInstanceMethodInvocation(String, String)
WriteStartInstrumentationContext(ChunkGeneratorContext, Int32, Int32, Boolean)
WriteStartInstrumentationContext(ChunkGeneratorContext, SyntaxTreeNode, Boolean)
WriteStartMethodInvocation(String)
WriteStartMethodInvocation(String, String[])
WriteStartNewObject(String)
WriteStartReturn()
WriteStringLiteral(String)
WriteUsing(String)
WriteUsing(String, Boolean)
WriteVariableDeclaration(String, String, String)

Si applica a