Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Roslyn API documentation [closed]

Tags:

.net

roslyn

I've developing with the Roslyn CTP, and I'm using the walkthroughs on MSDN and other code samples people have posted to learn.

However, I can't find any documentation that explains the various classes and methods that are part of the API.

I understand that the API is still in development, but is there a source that explains the API from a high level? I'm looking for documentation like you would normally find in MSDN for the .NET classes.

Other than the code samples, I'm left guessing what some of the classes and methods are designed for.

like image 562
dmck Avatar asked Nov 18 '12 15:11

dmck


People also ask

How do I download Roslyn?

To install Roslyn compilers without installing Visual Studio, you need to download and install Microsoft Build Tools. Roslyn can also be downloaded from Github, then you can compile and get binary files csc.exe and vbc.exe, which can be accessed from the command line.

Is Roslyn a compiler?

NET Compiler Platform, also known by its codename Roslyn, is a set of open-source compilers and code analysis APIs for C# and Visual Basic (VB.NET) languages from Microsoft.

What is Roslyn in asp net?

Roslyn is a complete rewrite of the C# and VB.net compilers with each written in their respective language for example the C# compiler is written in C# rather than C++. Roslyn is open source (Roslyn on GitHub) so you could even theoretically create your own version of C# or VB.net!

What is .NET compiler platform SDK?

The . NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs. You can build code analysis tools with the same APIs that Microsoft is using to implement Visual Studio! Also includes the Syntax Visualizer, a Visual Studio ... Download.


2 Answers

I think what you're looking for are the draft API docs posted on MSDN forum.

EDIT: Now that Roslyn is hosted on CodePlex, its documentation is at https://roslyn.codeplex.com/documentation.

like image 115
svick Avatar answered Sep 23 '22 18:09

svick


You can find Roslyn reference documentation at http://www.coderesx.com/roslyn/ . It's automatically generated from the latest Roslyn source code, in MSDN like format. It's preliminary documentation of course.

like image 36
emiter Avatar answered Sep 25 '22 18:09

emiter