ProjectConfig Type
All required information for compiling a project except the source files and referenced projects. It's kept separate so it can be reused for different stages of a project snapshot and also between changes to the source files.
Constructors
Constructor |
Description
|
Full Usage:
ProjectConfig(projectFileName, outputFileName, referencesOnDisk, otherOptions, ?isIncompleteTypeCheckEnvironment, ?useScriptResolutionRules, ?loadTime, ?stamp, ?projectId)
Parameters:
string
outputFileName : string option
referencesOnDisk : string seq
otherOptions : string seq
?isIncompleteTypeCheckEnvironment : bool
?useScriptResolutionRules : bool
?loadTime : DateTime
?stamp : int64
?projectId : string
Returns: ProjectConfig
|
|
Instance members
Instance member |
Description
|
Full Usage:
this.CommandLineOptions
Returns: string list
|
|
|
|
Full Usage:
this.IsIncompleteTypeCheckEnvironment
Returns: bool
|
|
Full Usage:
this.Label
Returns: string
|
|
|
|
|
|
Full Usage:
this.OtherOptions
Returns: string list
|
|
Full Usage:
this.OutputFileName
Returns: string option
|
|
Full Usage:
this.ProjectDirectory
Returns: string
|
|
Full Usage:
this.ProjectFileName
Returns: string
|
|
Full Usage:
this.ProjectId
Returns: string option
|
|
|
|
Full Usage:
this.Stamp
Returns: int64 option
|
|
|
|
Full Usage:
this.UseScriptResolutionRules
Returns: bool
|
|
Full Usage:
this.Version
Returns: byte array
|
|
Full Usage:
this.VersionForParsing
Returns: byte array
|
|