This document is intended to provide an overview of the Discovery API and its fundamental concepts.
Programming language
Although the Discovery API can be called from any .NET programming language (for example: C#, F#, C++/CLI, Visual Basic .NET, IronPython), all examples in this document are in C#.
Conventions
Words in bold indicate types or members in the API.