C# Class Microsoft.DotNet.ProjectModel.Workspaces.ProjectJsonWorkspace

Inheritance: Microsoft.CodeAnalysis.Workspace
ファイルを表示 Open project: piotrpMSFT/cli-old Class Usage Examples

Public Methods

Method Description
ProjectJsonWorkspace ( string projectPath ) : System

Private Methods

Method Description
AddProject ( Microsoft.Extensions.ProjectModel.ProjectContext project ) : ProjectId
AddProject ( string projectPath ) : void
AddSigningOptions ( CSharpCompilationOptions options, CommonCompilerOptions compilerOptions, string projectDirectory ) : CSharpCompilationOptions
AddSourceFile ( Microsoft.CodeAnalysis.ProjectInfo projectInfo, string file ) : void
GetCompilationOptions ( CommonCompilerOptions compilerOptions, string projectDirectory ) : CSharpCompilationOptions
GetMetadataReference ( string path ) : Microsoft.CodeAnalysis.MetadataReference
Initialize ( ) : void
ToCompilationSettings ( CommonCompilerOptions compilerOptions, NuGet.Frameworks.NuGetFramework targetFramework, string projectDirectory ) : CompilationSettings

Method Details

ProjectJsonWorkspace() public method

public ProjectJsonWorkspace ( string projectPath ) : System
projectPath string
return System