Class CSharpCommandLineParser
Inheritance
CSharpCommandLineParser
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public class CSharpCommandLineParser : CommandLineParser
Properties
Default
Declaration
public static CSharpCommandLineParser Default { get; }
Property Value
RegularFileExtension
Declaration
protected override string RegularFileExtension { get; }
Property Value
Overrides
Script
Declaration
public static CSharpCommandLineParser Script { get; }
Property Value
ScriptFileExtension
Declaration
protected override string ScriptFileExtension { get; }
Property Value
Overrides
Methods
Parse(IEnumerable<string>, string?, string?, string?)
Declaration
public CSharpCommandLineArguments Parse(IEnumerable<string> args, string? baseDirectory, string? sdkDirectory, string? additionalReferenceDirectories = null)
Parameters
Returns
ParseConditionalCompilationSymbols(string, out IEnumerable<Diagnostic>)
Declaration
public static IEnumerable<string> ParseConditionalCompilationSymbols(string value, out IEnumerable<Diagnostic> diagnostics)
Parameters
Returns