Header menu logo F# Compiler Guide

FSharpCheckProjectResults Type

A handle to the results of CheckFileInProject.

Instance members

Instance member Description

this.AssemblyContents

Full Usage: this.AssemblyContents

Returns: FSharpAssemblyContents

Get a view of the overall contents of the assembly. Only valid to use if HasCriticalErrors is false.

Returns: FSharpAssemblyContents

this.AssemblySignature

Full Usage: this.AssemblySignature

Returns: FSharpAssemblySignature

Get a view of the overall signature of the assembly. Only valid to use if HasCriticalErrors is false.

Returns: FSharpAssemblySignature

this.DependencyFiles

Full Usage: this.DependencyFiles

Returns: string[]

Indicates the set of files which must be watched to accurately track changes that affect these results, Clients interested in reacting to updates to these files should watch these files and take actions as described in the documentation for compiler service.

Returns: string[]

this.Diagnostics

Full Usage: this.Diagnostics

Returns: FSharpDiagnostic[]

The errors returned by processing the project

Returns: FSharpDiagnostic[]

this.GetAllUsesOfAllSymbols

Full Usage: this.GetAllUsesOfAllSymbols

Parameters:
Returns: FSharpSymbolUse[]

Get all textual usages of all symbols throughout the project

?cancellationToken : CancellationToken
Returns: FSharpSymbolUse[]

this.GetOptimizedAssemblyContents

Full Usage: this.GetOptimizedAssemblyContents

Returns: FSharpAssemblyContents

Get an optimized view of the overall contents of the assembly. Only valid to use if HasCriticalErrors is false.

Returns: FSharpAssemblyContents

this.GetUsesOfSymbol

Full Usage: this.GetUsesOfSymbol

Parameters:
Returns: FSharpSymbolUse[]

Get the textual usages that resolved to the given symbol throughout the project

symbol : FSharpSymbol
?cancellationToken : CancellationToken
Returns: FSharpSymbolUse[]

this.HasCriticalErrors

Full Usage: this.HasCriticalErrors

Returns: bool

Indicates if critical errors existed in the project options

Returns: bool

this.ProjectContext

Full Usage: this.ProjectContext

Returns: FSharpProjectContext

Get the resolution of the ProjectOptions

Returns: FSharpProjectContext

Type something to start searching.