Search Results for

    Show / Hide Table of Contents

    Class CommandLineArguments

    Inheritance
    object
    CommandLineArguments
    CSharpCommandLineArguments
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: Microsoft.CodeAnalysis
    Assembly: Microsoft.CodeAnalysis.dll
    Syntax
    public abstract class CommandLineArguments

    Properties

    AdditionalFiles

    Declaration
    public ImmutableArray<CommandLineSourceFile> AdditionalFiles { get; }
    Property Value
    Type Description
    ImmutableArray<CommandLineSourceFile>

    AnalyzerConfigPaths

    Declaration
    public ImmutableArray<string> AnalyzerConfigPaths { get; }
    Property Value
    Type Description
    ImmutableArray<string>

    AnalyzerReferences

    Declaration
    public ImmutableArray<CommandLineAnalyzerReference> AnalyzerReferences { get; }
    Property Value
    Type Description
    ImmutableArray<CommandLineAnalyzerReference>

    AppConfigPath

    Declaration
    public string? AppConfigPath { get; }
    Property Value
    Type Description
    string

    BaseDirectory

    Declaration
    public string? BaseDirectory { get; }
    Property Value
    Type Description
    string

    ChecksumAlgorithm

    Declaration
    public SourceHashAlgorithm ChecksumAlgorithm { get; }
    Property Value
    Type Description
    SourceHashAlgorithm

    CompilationName

    Declaration
    public string? CompilationName { get; }
    Property Value
    Type Description
    string

    CompilationOptions

    Declaration
    public CompilationOptions CompilationOptions { get; }
    Property Value
    Type Description
    CompilationOptions

    CompilationOptionsCore

    Declaration
    protected abstract CompilationOptions CompilationOptionsCore { get; }
    Property Value
    Type Description
    CompilationOptions

    DisplayHelp

    Declaration
    public bool DisplayHelp { get; }
    Property Value
    Type Description
    bool

    DisplayLangVersions

    Declaration
    public bool DisplayLangVersions { get; }
    Property Value
    Type Description
    bool

    DisplayLogo

    Declaration
    public bool DisplayLogo { get; }
    Property Value
    Type Description
    bool

    DisplayVersion

    Declaration
    public bool DisplayVersion { get; }
    Property Value
    Type Description
    bool

    DocumentationPath

    Declaration
    public string? DocumentationPath { get; }
    Property Value
    Type Description
    string

    EmbeddedFiles

    Declaration
    public ImmutableArray<CommandLineSourceFile> EmbeddedFiles { get; }
    Property Value
    Type Description
    ImmutableArray<CommandLineSourceFile>

    EmitOptions

    Declaration
    public EmitOptions EmitOptions { get; }
    Property Value
    Type Description
    EmitOptions

    EmitPdb

    Declaration
    public bool EmitPdb { get; }
    Property Value
    Type Description
    bool

    EmitPdbFile

    Declaration
    public bool EmitPdbFile { get; }
    Property Value
    Type Description
    bool

    Encoding

    Declaration
    public Encoding? Encoding { get; }
    Property Value
    Type Description
    Encoding

    ErrorLogOptions

    Declaration
    public ErrorLogOptions? ErrorLogOptions { get; }
    Property Value
    Type Description
    ErrorLogOptions

    ErrorLogPath

    Declaration
    public string? ErrorLogPath { get; }
    Property Value
    Type Description
    string

    Errors

    Declaration
    public ImmutableArray<Diagnostic> Errors { get; }
    Property Value
    Type Description
    ImmutableArray<Diagnostic>

    GeneratedFilesOutputDirectory

    Declaration
    public string? GeneratedFilesOutputDirectory { get; }
    Property Value
    Type Description
    string

    InteractiveMode

    Declaration
    public bool InteractiveMode { get; }
    Property Value
    Type Description
    bool

    KeyFileSearchPaths

    Declaration
    public ImmutableArray<string> KeyFileSearchPaths { get; }
    Property Value
    Type Description
    ImmutableArray<string>

    ManifestResources

    Declaration
    public ImmutableArray<ResourceDescription> ManifestResources { get; }
    Property Value
    Type Description
    ImmutableArray<ResourceDescription>

    MetadataReferences

    Declaration
    public ImmutableArray<CommandLineReference> MetadataReferences { get; }
    Property Value
    Type Description
    ImmutableArray<CommandLineReference>

    NoWin32Manifest

    Declaration
    public bool NoWin32Manifest { get; }
    Property Value
    Type Description
    bool

    OutputDirectory

    Declaration
    public string OutputDirectory { get; }
    Property Value
    Type Description
    string

    OutputFileName

    Declaration
    public string? OutputFileName { get; }
    Property Value
    Type Description
    string

    OutputRefFilePath

    Declaration
    public string? OutputRefFilePath { get; }
    Property Value
    Type Description
    string

    ParseOptions

    Declaration
    public ParseOptions ParseOptions { get; }
    Property Value
    Type Description
    ParseOptions

    ParseOptionsCore

    Declaration
    protected abstract ParseOptions ParseOptionsCore { get; }
    Property Value
    Type Description
    ParseOptions

    PathMap

    Declaration
    public ImmutableArray<KeyValuePair<string, string>> PathMap { get; }
    Property Value
    Type Description
    ImmutableArray<KeyValuePair<string, string>>

    PdbPath

    Declaration
    public string? PdbPath { get; }
    Property Value
    Type Description
    string

    PreferredUILang

    Declaration
    public CultureInfo? PreferredUILang { get; }
    Property Value
    Type Description
    CultureInfo

    PrintFullPaths

    Declaration
    public bool PrintFullPaths { get; }
    Property Value
    Type Description
    bool

    ReferencePaths

    Declaration
    public ImmutableArray<string> ReferencePaths { get; }
    Property Value
    Type Description
    ImmutableArray<string>

    ReportAnalyzer

    Declaration
    public bool ReportAnalyzer { get; }
    Property Value
    Type Description
    bool

    ReportInternalsVisibleToAttributes

    Declaration
    public bool ReportInternalsVisibleToAttributes { get; }
    Property Value
    Type Description
    bool

    RuleSetPath

    Declaration
    public string? RuleSetPath { get; }
    Property Value
    Type Description
    string

    ScriptArguments

    Declaration
    public ImmutableArray<string> ScriptArguments { get; }
    Property Value
    Type Description
    ImmutableArray<string>

    SkipAnalyzers

    Declaration
    public bool SkipAnalyzers { get; }
    Property Value
    Type Description
    bool

    SourceFiles

    Declaration
    public ImmutableArray<CommandLineSourceFile> SourceFiles { get; }
    Property Value
    Type Description
    ImmutableArray<CommandLineSourceFile>

    SourceLink

    Declaration
    public string? SourceLink { get; }
    Property Value
    Type Description
    string

    SourcePaths

    Declaration
    public ImmutableArray<string> SourcePaths { get; }
    Property Value
    Type Description
    ImmutableArray<string>

    TouchedFilesPath

    Declaration
    public string? TouchedFilesPath { get; }
    Property Value
    Type Description
    string

    Utf8Output

    Declaration
    public bool Utf8Output { get; }
    Property Value
    Type Description
    bool

    Win32Icon

    Declaration
    public string? Win32Icon { get; }
    Property Value
    Type Description
    string

    Win32Manifest

    Declaration
    public string? Win32Manifest { get; }
    Property Value
    Type Description
    string

    Win32ResourceFile

    Declaration
    public string? Win32ResourceFile { get; }
    Property Value
    Type Description
    string

    Methods

    GetOutputFilePath(string)

    Declaration
    public string GetOutputFilePath(string outputFileName)
    Parameters
    Type Name Description
    string outputFileName
    Returns
    Type Description
    string

    GetPdbFilePath(string)

    Declaration
    public string GetPdbFilePath(string outputFileName)
    Parameters
    Type Name Description
    string outputFileName
    Returns
    Type Description
    string

    ResolveAnalyzerReferences(IAnalyzerAssemblyLoader)

    Declaration
    public IEnumerable<AnalyzerReference> ResolveAnalyzerReferences(IAnalyzerAssemblyLoader analyzerLoader)
    Parameters
    Type Name Description
    IAnalyzerAssemblyLoader analyzerLoader
    Returns
    Type Description
    IEnumerable<AnalyzerReference>

    ResolveMetadataReferences(MetadataReferenceResolver)

    Declaration
    public IEnumerable<MetadataReference> ResolveMetadataReferences(MetadataReferenceResolver metadataResolver)
    Parameters
    Type Name Description
    MetadataReferenceResolver metadataResolver
    Returns
    Type Description
    IEnumerable<MetadataReference>
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0