Search Results for

    Show / Hide Table of Contents

    Class ParseOptions

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

    Properties

    DocumentationMode

    Declaration
    public DocumentationMode DocumentationMode { get; protected set; }
    Property Value
    Type Description
    DocumentationMode

    Errors

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

    Features

    Declaration
    public abstract IReadOnlyDictionary<string, string> Features { get; }
    Property Value
    Type Description
    IReadOnlyDictionary<string, string>

    Kind

    Declaration
    public SourceCodeKind Kind { get; protected set; }
    Property Value
    Type Description
    SourceCodeKind

    Language

    Declaration
    public abstract string Language { get; }
    Property Value
    Type Description
    string

    PreprocessorSymbolNames

    Declaration
    public abstract IEnumerable<string> PreprocessorSymbolNames { get; }
    Property Value
    Type Description
    IEnumerable<string>

    SpecifiedKind

    Declaration
    public SourceCodeKind SpecifiedKind { get; protected set; }
    Property Value
    Type Description
    SourceCodeKind

    Methods

    CommonWithDocumentationMode(DocumentationMode)

    Declaration
    protected abstract ParseOptions CommonWithDocumentationMode(DocumentationMode documentationMode)
    Parameters
    Type Name Description
    DocumentationMode documentationMode
    Returns
    Type Description
    ParseOptions

    CommonWithFeatures(IEnumerable<KeyValuePair<string, string>>)

    Declaration
    protected abstract ParseOptions CommonWithFeatures(IEnumerable<KeyValuePair<string, string>> features)
    Parameters
    Type Name Description
    IEnumerable<KeyValuePair<string, string>> features
    Returns
    Type Description
    ParseOptions

    Equals(object?)

    Declaration
    public override abstract bool Equals(object? obj)
    Parameters
    Type Name Description
    object obj
    Returns
    Type Description
    bool
    Overrides
    object.Equals(object)

    EqualsHelper(ParseOptions?)

    Declaration
    protected bool EqualsHelper(ParseOptions? other)
    Parameters
    Type Name Description
    ParseOptions other
    Returns
    Type Description
    bool

    GetHashCode()

    Declaration
    public override abstract int GetHashCode()
    Returns
    Type Description
    int
    Overrides
    object.GetHashCode()

    GetHashCodeHelper()

    Declaration
    protected int GetHashCodeHelper()
    Returns
    Type Description
    int

    WithDocumentationMode(DocumentationMode)

    Declaration
    public ParseOptions WithDocumentationMode(DocumentationMode documentationMode)
    Parameters
    Type Name Description
    DocumentationMode documentationMode
    Returns
    Type Description
    ParseOptions

    WithFeatures(IEnumerable<KeyValuePair<string, string>>)

    Declaration
    public ParseOptions WithFeatures(IEnumerable<KeyValuePair<string, string>> features)
    Parameters
    Type Name Description
    IEnumerable<KeyValuePair<string, string>> features
    Returns
    Type Description
    ParseOptions

    WithKind(SourceCodeKind)

    Declaration
    public ParseOptions WithKind(SourceCodeKind kind)
    Parameters
    Type Name Description
    SourceCodeKind kind
    Returns
    Type Description
    ParseOptions

    Operators

    operator ==(ParseOptions?, ParseOptions?)

    Declaration
    public static bool operator ==(ParseOptions? left, ParseOptions? right)
    Parameters
    Type Name Description
    ParseOptions left
    ParseOptions right
    Returns
    Type Description
    bool

    operator !=(ParseOptions?, ParseOptions?)

    Declaration
    public static bool operator !=(ParseOptions? left, ParseOptions? right)
    Parameters
    Type Name Description
    ParseOptions left
    ParseOptions right
    Returns
    Type Description
    bool
    In this article
    Back to top Generated by DocFX | Copyright (c) 2018- The NUnit Project - Licensed under CC BY-NC-SA 4.0