Header menu logo F# Compiler Guide

ProjectSnapshot Module

Types

Type Description

FSharpFileSnapshot

A snapshot of an F# source file.

FSharpProjectIdentifier

An identifier of an F# project. This serves to identify the same project as it changes over time and enables us to clear obsolete data from caches.

FSharpProjectSnapshot

A snapshot of an F# project. This type contains all the necessary information for type checking a project.

FSharpReferencedProjectSnapshot

ReferenceOnDisk

An on-disk reference needed for project compilation.

Type something to start searching.