Skip to content

Instantly share code, notes, and snippets.

@ardacetinkaya
Last active September 8, 2018 10:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ardacetinkaya/fcb2f32e5711c1169f26ed7b55505bcd to your computer and use it in GitHub Desktop.
Save ardacetinkaya/fcb2f32e5711c1169f26ed7b55505bcd to your computer and use it in GitHub Desktop.
API references of .NET Framework 4.7.2 and .NET Core 2.1. Please always check .NET API Browser for latest updates. (https://docs.microsoft.com/en-us/dotnet/api/)
{
"apiItems":[
{
"displayName":"Microsoft.CSharp.RuntimeBinder",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.csharp.runtimebinder",
"description":"The namespace provides classes and interfaces that support interoperation between Dynamic Language Runtime and C#."
},
{
"displayName":"Microsoft.VisualBasic",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic",
"description":"The namespace contains types that support the Visual Basic Runtime in Visual Basic."
},
{
"displayName":"Microsoft.VisualBasic.CompilerServices",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.compilerservices",
"description":"The namespace contains internal-use only types that support the Visual Basic compiler."
},
{
"displayName":"Microsoft.Win32.SafeHandles",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.win32.safehandles",
"description":"The namespace contains classes that are abstract derivations of safe handle classes that provide common functionality supporting file and operating system handles."
},
{
"displayName":"System",
"url":"https://docs.microsoft.com/dotnet/api/system",
"description":"The namespace contains fundamental classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and processing exceptions."
},
{
"displayName":"System.Buffers",
"url":"https://docs.microsoft.com/dotnet/api/system.buffers",
"description":"The namespace contains the class, which represents a shared resource pool of reusable instances of type ."
},
{
"displayName":"System.Buffers.Binary",
"url":"https://docs.microsoft.com/dotnet/api/system.buffers.binary",
"description":null
},
{
"displayName":"System.Buffers.Text",
"url":"https://docs.microsoft.com/dotnet/api/system.buffers.text",
"description":null
},
{
"displayName":"System.CodeDom.Compiler",
"url":"https://docs.microsoft.com/dotnet/api/system.codedom.compiler",
"description":"The namespace contains types for managing the generation and compilation of source code in supported programming languages. Code generators can each produce source code in a particular programming language based on the structure of Code Document Object Model (CodeDOM) source code models consisting of elements provided by the namespace."
},
{
"displayName":"System.Collections",
"url":"https://docs.microsoft.com/dotnet/api/system.collections",
"description":"The namespace contains interfaces and classes that define various collections of objects, such as lists, queues, bit arrays, hash tables and dictionaries."
},
{
"displayName":"System.Collections.Concurrent",
"url":"https://docs.microsoft.com/dotnet/api/system.collections.concurrent",
"description":"The System.Collections.Concurrent namespace provides several thread-safe collection classes that should be used in place of the corresponding types in the and namespaces whenever multiple threads are accessing the collection concurrently. \n \nHowever, access to elements of a collection object through extension methods or through explicit interface implementations are not guaranteed to be thread-safe and may need to be synchronized by the caller."
},
{
"displayName":"System.Collections.Generic",
"url":"https://docs.microsoft.com/dotnet/api/system.collections.generic",
"description":"The namespace contains interfaces and classes that define generic collections, which allow users to create strongly typed collections that provide better type safety and performance than non-generic strongly typed collections."
},
{
"displayName":"System.Collections.Immutable",
"url":"https://docs.microsoft.com/dotnet/api/system.collections.immutable",
"description":"The namespace contains interfaces and classes that define immutable collections. These classes are supported starting with [!INCLUDE[net_v45](~/includes/net-v45-md.md)]. Use them to build apps that target the desktop, [!INCLUDE[win8_appstore_long](~/includes/win8-appstore-long-md.md)], [!INCLUDE[net_portable](~/includes/net-portable-md.md)] and Windows Phone 8."
},
{
"displayName":"System.Collections.ObjectModel",
"url":"https://docs.microsoft.com/dotnet/api/system.collections.objectmodel",
"description":"The namespace contains classes that can be used as collections in the object model of a reusable library. Use these classes when properties or methods return collections."
},
{
"displayName":"System.Collections.Specialized",
"url":"https://docs.microsoft.com/dotnet/api/system.collections.specialized",
"description":"The namespace contains specialized and strongly-typed collections; for example, a linked list dictionary, a bit vector, and collections that contain only strings."
},
{
"displayName":"System.ComponentModel",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel",
"description":"The namespace provides classes that are used to implement the run-time and design-time behavior of components and controls. This namespace includes the base classes and interfaces for implementing attributes and type converters, binding to data sources, and licensing components."
},
{
"displayName":"System.ComponentModel.DataAnnotations",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.dataannotations",
"description":"The namespace provides attribute classes that are used to define metadata for ASP.NET MVC and ASP.NET data controls."
},
{
"displayName":"System.ComponentModel.DataAnnotations.Schema",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.dataannotations.schema",
"description":"The namespace provides support for attribute classes that are used to define metadata for ASP.NET MVC and ASP.NET data controls."
},
{
"displayName":"System.ComponentModel.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.design",
"description":"The namespace contains classes that developers can use to build custom design-time behavior for components and user interfaces for configuring components at design time. The design time environment provides systems that enable developers to arrange components and configure their properties. Some components may require specific design-time only behavior to function properly in a design time environment. It may also be valuable to provide custom user interfaces which assist developers in configuring components or the values of complex data types. The classes and interfaces defined within this namespace can be used to build design-time behavior for components, access design-time services, and implement customized design-time configuration interfaces."
},
{
"displayName":"System.ComponentModel.Design.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.design.serialization",
"description":"The namespace provides types that support customization and control of serialization at design time."
},
{
"displayName":"System.Configuration.Assemblies",
"url":"https://docs.microsoft.com/dotnet/api/system.configuration.assemblies",
"description":"The namespace contains classes that are used to configure an assembly."
},
{
"displayName":"System.Data",
"url":"https://docs.microsoft.com/dotnet/api/system.data",
"description":"The namespace provides access to classes that represent the ADO.NET architecture. ADO.NET lets you build components that efficiently manage data from multiple data sources."
},
{
"displayName":"System.Data.Common",
"url":"https://docs.microsoft.com/dotnet/api/system.data.common",
"description":"The namespace contains classes shared by the .NET Framework data providers."
},
{
"displayName":"System.Data.SqlTypes",
"url":"https://docs.microsoft.com/dotnet/api/system.data.sqltypes",
"description":"The namespace provides classes for native data types in SQL Server. These classes provide a safer, faster alternative to the data types provided by the .NET Framework common language runtime (CLR). Using the classes in this namespace helps prevent type conversion errors caused by loss of precision. Because other data types are converted to and from **SqlTypes** behind the scenes, explicitly creating and using objects within this namespace also yields faster code."
},
{
"displayName":"System.Diagnostics",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics",
"description":"The namespace provides classes that allow you to interact with system processes, event logs, and performance counters."
},
{
"displayName":"System.Diagnostics.CodeAnalysis",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.codeanalysis",
"description":"The namespace contains classes for interaction with code analysis tools. These tools are used to analyze code for conformance to coding conventions such as naming or security rules."
},
{
"displayName":"System.Diagnostics.Contracts",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.contracts",
"description":"The namespace contains static classes for representing program contracts such as preconditions, postconditions, and invariants."
},
{
"displayName":"System.Diagnostics.SymbolStore",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.symbolstore",
"description":"The namespace provides classes that allow you to read and write debug symbol information, such as source line to Microsoft intermediate language (MSIL) maps. Compilers targeting the.NET Framework can store the debug symbol information into programmer's database (PDB) files. Debuggers and code profiler tools can read the debug symbol information at run time."
},
{
"displayName":"System.Diagnostics.Tracing",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.tracing",
"description":"The namespace provides types and members that enable you to create strongly typed events to be captured by event tracing for Windows (ETW)."
},
{
"displayName":"System.Drawing",
"url":"https://docs.microsoft.com/dotnet/api/system.drawing",
"description":"The namespace provides access to GDI+ basic graphics functionality. More advanced functionality is provided in the , , and namespaces."
},
{
"displayName":"System.Dynamic",
"url":"https://docs.microsoft.com/dotnet/api/system.dynamic",
"description":"The namespace provides classes and interfaces that support Dynamic Language Runtime."
},
{
"displayName":"System.Globalization",
"url":"https://docs.microsoft.com/dotnet/api/system.globalization",
"description":"The namespace contains classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, and numbers, and sort order for strings. These classes are useful for writing globalized (internationalized) applications. Classes such as and provide advanced globalization functionalities, including surrogate support and text element processing."
},
{
"displayName":"System.IO",
"url":"https://docs.microsoft.com/dotnet/api/system.io",
"description":"The System.IO namespace contains types that allow reading and writing to files and data streams, and types that provide basic file and directory support."
},
{
"displayName":"System.IO.Compression",
"url":"https://docs.microsoft.com/dotnet/api/system.io.compression",
"description":"The namespace contains classes that provide basic compression and decompression services for streams."
},
{
"displayName":"System.IO.Enumeration",
"url":"https://docs.microsoft.com/dotnet/api/system.io.enumeration",
"description":null
},
{
"displayName":"System.IO.IsolatedStorage",
"url":"https://docs.microsoft.com/dotnet/api/system.io.isolatedstorage",
"description":"The namespace contains types that allow the creation and use of isolated stores. With these stores, you can read and write data that less trusted code cannot access and prevent the exposure of sensitive information that can be saved elsewhere on the file system. Data is stored in compartments that are isolated by the current user and by the assembly in which the code exists. Additionally, data can be isolated by domain. Roaming profiles can be used in conjunction with isolated storage so isolated stores will travel with the user's profile. The enumeration indicates different types of isolation. For more information about when to use isolated storage, see Isolated Storage."
},
{
"displayName":"System.IO.MemoryMappedFiles",
"url":"https://docs.microsoft.com/dotnet/api/system.io.memorymappedfiles",
"description":"The namespace provides classes for using a memory-mapped file, which maps the contents of a file to an application’s logical address space."
},
{
"displayName":"System.IO.Pipes",
"url":"https://docs.microsoft.com/dotnet/api/system.io.pipes",
"description":"The namespace contains types that provide a means for interprocess communication through anonymous and/or named pipes."
},
{
"displayName":"System.Linq",
"url":"https://docs.microsoft.com/dotnet/api/system.linq",
"description":"The namespace provides classes and interfaces that support queries that use Language-Integrated Query (LINQ)."
},
{
"displayName":"System.Linq.Expressions",
"url":"https://docs.microsoft.com/dotnet/api/system.linq.expressions",
"description":"The namespace contains classes, interfaces and enumerations that enable language-level code expressions to be represented as objects in the form of expression trees."
},
{
"displayName":"System.Net",
"url":"https://docs.microsoft.com/dotnet/api/system.net",
"description":"The namespace provides a simple programming interface for many of the protocols used on networks today. The and classes form the basis of what are called pluggable protocols, an implementation of network services that enables you to develop applications that use Internet resources without worrying about the specific details of the individual protocols. \n \n Classes in the namespace can be used to develop Windows Store apps or desktop apps. When used in a Windows Store app, classes in the namespace are affected by network isolation feature, part of the application security model used by the Windows Developer Preview. The appropriate network capabilities must be enabled in the app manifest for a Windows Store app for the system to allow network access by a Windows Store app. For more information, see the Network Isolation for Windows Store Apps."
},
{
"displayName":"System.Net.Cache",
"url":"https://docs.microsoft.com/dotnet/api/system.net.cache",
"description":"The namespace defines the types and enumerations used to define cache policies for resources obtained using the and classes."
},
{
"displayName":"System.Net.Http",
"url":"https://docs.microsoft.com/dotnet/api/system.net.http",
"description":"The namespace provides a programming interface for modern HTTP applications."
},
{
"displayName":"System.Net.Http.Headers",
"url":"https://docs.microsoft.com/dotnet/api/system.net.http.headers",
"description":"Provides support for collections of HTTP headers used by the namespace"
},
{
"displayName":"System.Net.Mail",
"url":"https://docs.microsoft.com/dotnet/api/system.net.mail",
"description":"The namespace contains classes used to send electronic mail to a Simple Mail Transfer Protocol (SMTP) server for delivery."
},
{
"displayName":"System.Net.Mime",
"url":"https://docs.microsoft.com/dotnet/api/system.net.mime",
"description":"The namespace holds types that are used to represent Multipurpose Internet Mail Exchange (MIME) headers. These types are used with the types in the namespace to specify Content-Type, Content-Disposition and Content-transfer-Encoding headers when using the class to send email."
},
{
"displayName":"System.Net.NetworkInformation",
"url":"https://docs.microsoft.com/dotnet/api/system.net.networkinformation",
"description":"The namespace provides access to network traffic data, network address information, and notification of address changes for the local computer. The namespace also contains classes that implement the Ping utility. You can use and related classes to check whether a computer is reachable across the network."
},
{
"displayName":"System.Net.Security",
"url":"https://docs.microsoft.com/dotnet/api/system.net.security",
"description":"The namespace provides network streams for secure communications between hosts."
},
{
"displayName":"System.Net.Sockets",
"url":"https://docs.microsoft.com/dotnet/api/system.net.sockets",
"description":"The namespace provides a managed implementation of the Windows Sockets (Winsock) interface for developers who need to tightly control access to the network."
},
{
"displayName":"System.Net.WebSockets",
"url":"https://docs.microsoft.com/dotnet/api/system.net.websockets",
"description":"The namespace provides a managed implementation of the WebSocket interface for developers."
},
{
"displayName":"System.Numerics",
"url":"https://docs.microsoft.com/dotnet/api/system.numerics",
"description":"The namespace contains numeric types that complement the numeric primitives, such as , , and , that are defined by .NET."
},
{
"displayName":"System.Reflection",
"url":"https://docs.microsoft.com/dotnet/api/system.reflection",
"description":"The namespace contains types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining their metadata. These types also can be used to manipulate instances of loaded types, for example to hook up events or to invoke methods. To dynamically create types, use the namespace."
},
{
"displayName":"System.Reflection.Emit",
"url":"https://docs.microsoft.com/dotnet/api/system.reflection.emit",
"description":"The namespace contains classes that allow a compiler or tool to emit metadata and Microsoft intermediate language (MSIL) and optionally generate a PE file on disk. The primary clients of these classes are script engines and compilers."
},
{
"displayName":"System.Reflection.Metadata",
"url":"https://docs.microsoft.com/dotnet/api/system.reflection.metadata",
"description":"The namespace contains types that represent metadata information about assemblies, modules, members, parameters, and other entities in managed code."
},
{
"displayName":"System.Reflection.Metadata.Ecma335",
"url":"https://docs.microsoft.com/dotnet/api/system.reflection.metadata.ecma335",
"description":null
},
{
"displayName":"System.Reflection.PortableExecutable",
"url":"https://docs.microsoft.com/dotnet/api/system.reflection.portableexecutable",
"description":null
},
{
"displayName":"System.Resources",
"url":"https://docs.microsoft.com/dotnet/api/system.resources",
"description":"The namespace provides classes and interfaces that allow developers to create, store, and manage various culture-specific resources used in an application. One of the most important classes of the namespace is the class."
},
{
"displayName":"System.Runtime",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime",
"description":"The namespace contains advanced types that support diverse namespaces such as the System, Runtime, and the Security namespaces."
},
{
"displayName":"System.Runtime.CompilerServices",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.compilerservices",
"description":"The namespace provides functionality for compiler writers who use managed code to specify attributes in metadata that affect the run-time behavior of the common language runtime."
},
{
"displayName":"System.Runtime.ConstrainedExecution",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.constrainedexecution",
"description":"The namespace defines a set of types that enumerate and define a contract for reliability between the author of some code, and the developers who take a dependency on that code. The types in the namespace are intended for use in constrained execution regions (CERs)."
},
{
"displayName":"System.Runtime.ExceptionServices",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.exceptionservices",
"description":"The namespace provides classes for advanced exception handling."
},
{
"displayName":"System.Runtime.InteropServices",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.interopservices",
"description":"The namespace provides a wide variety of members that support COM interop and platform invoke services. If you are unfamiliar with these services, see Interoperating with Unmanaged Code."
},
{
"displayName":"System.Runtime.InteropServices.ComTypes",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.interopservices.comtypes",
"description":"The System.Runtime.InteropServices.ComTypes namespace contains managed types that correspond to types used by COM interop."
},
{
"displayName":"System.Runtime.InteropServices.WindowsRuntime",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.interopservices.windowsruntime",
"description":"The namespace contains classes that support interoperation between managed code and the Windows Runtime, and that enable the creation of Windows Runtime types with managed code."
},
{
"displayName":"System.Runtime.Loader",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.loader",
"description":null
},
{
"displayName":"System.Runtime.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization",
"description":"The namespace contains classes that can be used for serializing and deserializing objects. Serialization is the process of converting an object or a graph of objects into a linear sequence of bytes for either storage or transmission to another location. Deserialization is the process of taking in stored information and recreating objects from it."
},
{
"displayName":"System.Runtime.Serialization.Formatters",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization.formatters",
"description":"The namespace provides common enumerations, interfaces, and classes that are used by serialization formatters."
},
{
"displayName":"System.Runtime.Serialization.Formatters.Binary",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization.formatters.binary",
"description":"The namespace contains the class, which can be used to serialize and deserialize objects in binary format."
},
{
"displayName":"System.Runtime.Serialization.Json",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization.json",
"description":"Provides classes related to Json serialization."
},
{
"displayName":"System.Runtime.Versioning",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.versioning",
"description":"The namespace contains advanced types that support versioning in side by side implementations of the .NET Framework."
},
{
"displayName":"System.Security",
"url":"https://docs.microsoft.com/dotnet/api/system.security",
"description":"The namespace provides the underlying structure of the common language runtime security system, including base classes for permissions."
},
{
"displayName":"System.Security.Authentication",
"url":"https://docs.microsoft.com/dotnet/api/system.security.authentication",
"description":"The Authentication namespace provides a set of enumerations that describe the security of a connection. These enumerations include , , , and ."
},
{
"displayName":"System.Security.Authentication.ExtendedProtection",
"url":"https://docs.microsoft.com/dotnet/api/system.security.authentication.extendedprotection",
"description":"The namespace provides support for authentication using extended protection for applications."
},
{
"displayName":"System.Security.Claims",
"url":"https://docs.microsoft.com/dotnet/api/system.security.claims",
"description":"Contains classes that implement claims-based identity in the .NET Framework, including classes that represent claims, claims-based identities, and claims-based principals."
},
{
"displayName":"System.Security.Cryptography",
"url":"https://docs.microsoft.com/dotnet/api/system.security.cryptography",
"description":"The namespace provides cryptographic services, including secure encoding and decoding of data, as well as many other operations, such as hashing, random number generation, and message authentication. For more information, see Cryptographic Services."
},
{
"displayName":"System.Security.Cryptography.X509Certificates",
"url":"https://docs.microsoft.com/dotnet/api/system.security.cryptography.x509certificates",
"description":"The namespace contains the common language runtime implementation of the Authenticode X.509 v.3 certificate. This certificate is signed with a private key that uniquely and positively identifies the holder of the certificate."
},
{
"displayName":"System.Security.Permissions",
"url":"https://docs.microsoft.com/dotnet/api/system.security.permissions",
"description":"The namespace defines classes that control access to operations and resources based on policy."
},
{
"displayName":"System.Security.Principal",
"url":"https://docs.microsoft.com/dotnet/api/system.security.principal",
"description":"The namespace defines a principal object that represents the security context under which code is running. For more information, see Role-Based Security."
},
{
"displayName":"System.Text",
"url":"https://docs.microsoft.com/dotnet/api/system.text",
"description":"The namespace contains classes that represent ASCII and Unicode character encodings; abstract base classes for converting blocks of characters to and from blocks of bytes; and a helper class that manipulates and formats objects without creating intermediate instances of ."
},
{
"displayName":"System.Text.RegularExpressions",
"url":"https://docs.microsoft.com/dotnet/api/system.text.regularexpressions",
"description":"The namespace contains classes that provide access to the .NET Framework regular expression engine. The namespace provides regular expression functionality that may be used from any platform or language that runs within the Microsoft .NET Framework. In addition to the types contained in this namespace, the class enables you to determine whether a particular string conforms to a regular expression pattern."
},
{
"displayName":"System.Threading",
"url":"https://docs.microsoft.com/dotnet/api/system.threading",
"description":"The namespace provides classes and interfaces that enable multithreaded programming. In addition to classes for synchronizing thread activities and access to data (, , , , and so on), this namespace includes a class that allows you to use a pool of system-supplied threads, and a class that executes callback methods on thread pool threads."
},
{
"displayName":"System.Threading.Tasks",
"url":"https://docs.microsoft.com/dotnet/api/system.threading.tasks",
"description":"The System.Threading.Tasks namespace provides types that simplify the work of writing concurrent and asynchronous code. The main types are which represents an asynchronous operation that can be waited on and cancelled, and , which is a task that can return a value. The class provides static methods for creating and starting tasks, and the class provides the default thread scheduling infrastructure."
},
{
"displayName":"System.Threading.Tasks.Dataflow",
"url":"https://docs.microsoft.com/dotnet/api/system.threading.tasks.dataflow",
"description":"The namespace provides an actor-based programming model that supports in-process message passing for coarse-grained dataflow and pipelining tasks."
},
{
"displayName":"System.Threading.Tasks.Sources",
"url":"https://docs.microsoft.com/dotnet/api/system.threading.tasks.sources",
"description":null
},
{
"displayName":"System.Timers",
"url":"https://docs.microsoft.com/dotnet/api/system.timers",
"description":"The namespace provides the component, which allows you to raise an event on a specified interval."
},
{
"displayName":"System.Transactions",
"url":"https://docs.microsoft.com/dotnet/api/system.transactions",
"description":"The namespace contains classes that allow you to write your own transactional application and resource manager. Specifically, you can create and participate in a transaction (local or distributed) with one or multiple participants."
},
{
"displayName":"System.Web",
"url":"https://docs.microsoft.com/dotnet/api/system.web",
"description":"The namespace supplies classes and interfaces that enable browser-server communication. This namespace includes the class, which provides extensive information about the current HTTP request; the class, which manages HTTP output to the client; and the class, which provides access to server-side utilities and processes. also includes classes for cookie manipulation, file transfer, exception information, and output cache control."
},
{
"displayName":"System.Windows.Input",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.input",
"description":"Provides types to support the Windows Presentation Foundation (WPF) input system. This includes device abstraction classes for mouse, keyboard, and stylus devices, a common input manager class, support for commanding and custom commands, and various utility classes."
},
{
"displayName":"System.Xml",
"url":"https://docs.microsoft.com/dotnet/api/system.xml",
"description":"The namespace provides standards-based support for processing XML."
},
{
"displayName":"System.Xml.Linq",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.linq",
"description":"Contains the classes for LINQ to XML. LINQ to XML is an in-memory XML programming interface that enables you to modify XML documents efficiently and easily."
},
{
"displayName":"System.Xml.Resolvers",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.resolvers",
"description":"The namespace provides support for prepopulating the cache with DTDs or XML streams."
},
{
"displayName":"System.Xml.Schema",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.schema",
"description":"The namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas."
},
{
"displayName":"System.Xml.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.serialization",
"description":"The namespace contains classes that are used to serialize objects into XML format documents or streams."
},
{
"displayName":"System.Xml.XPath",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.xpath",
"description":"The namespace contains the classes that define a cursor model for navigating and editing XML information items as instances of the XQuery 1.0 and XPath 2.0 Data Model."
},
{
"displayName":"System.Xml.Xsl",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.xsl",
"description":"The System.Xml.Xsl namespace provides support for Extensible Stylesheet Transformation (XSLT) transforms. It supports the W3C XSL Transformations (XSLT) Version 1.0 Recommendation (www.w3.org/TR/xslt)."
}
]
}
{
"apiItems":[
{
"displayName":"Accessibility",
"url":"https://docs.microsoft.com/dotnet/api/accessibility",
"description":"The and all of its exposed members are part of a managed wrapper for the Component Object Model (COM) accessibility interface."
},
{
"displayName":"Microsoft.Activities.Build",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.activities.build",
"description":"Classes related to workflow build tasks."
},
{
"displayName":"Microsoft.Activities.Build.Debugger",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.activities.build.debugger",
"description":"Classes related to the build debugger."
},
{
"displayName":"Microsoft.Activities.Build.Expressions",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.activities.build.expressions",
"description":"Classes related to build expressions."
},
{
"displayName":"Microsoft.Activities.Build.Validation",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.activities.build.validation",
"description":"The provides classes related to build validation."
},
{
"displayName":"Microsoft.Build.BuildEngine",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.buildengine",
"description":"The namespace represents the MSBuild engine. For information, see MSBuild."
},
{
"displayName":"Microsoft.Build.Construction",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.construction",
"description":"Contains types that the MSBuild object model uses to construct project roots with unevaluated values. Each project root corresponds to a project or targets file. For information, see MSBuild."
},
{
"displayName":"Microsoft.Build.Conversion",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.conversion",
"description":"Contains types that Visual Studio uses to convert project files from an older version of Visual Studio."
},
{
"displayName":"Microsoft.Build.Debugging",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.debugging",
"description":"Contains type for managing the debugger."
},
{
"displayName":"Microsoft.Build.Evaluation",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.evaluation",
"description":"Contains types that the MSBuild object model uses to evaluate projects. Each project is associated with one or more project roots. For information, see MSBuild."
},
{
"displayName":"Microsoft.Build.Exceptions",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.exceptions",
"description":"Contains exception types that may be thrown during the build process."
},
{
"displayName":"Microsoft.Build.Execution",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.execution",
"description":"Contains types that the MSBuild object model uses to build projects. For information, see MSBuild."
},
{
"displayName":"Microsoft.Build.Framework",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.framework",
"description":"The namespace contains the types that define how tasks and loggers interact with the MSBuild engine. For information, see MSBuild."
},
{
"displayName":"Microsoft.Build.Framework.XamlTypes",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.framework.xamltypes",
"description":"Classes used to represent XAML types parsed from files, rules, and other sources."
},
{
"displayName":"Microsoft.Build.Logging",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.logging",
"description":"Contains types used for logging the progress of a build. For information, see MSBuild."
},
{
"displayName":"Microsoft.Build.Tasks",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.tasks",
"description":"The namespace contains the implementation of all tasks shipping with MSBuild. For information, see MSBuild."
},
{
"displayName":"Microsoft.Build.Tasks.Deployment.Bootstrapper",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.tasks.deployment.bootstrapper",
"description":"The namespace contains classes used internally by MSBuild."
},
{
"displayName":"Microsoft.Build.Tasks.Deployment.ManifestUtilities",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.tasks.deployment.manifestutilities",
"description":"The namespace contains classes that MSBuild uses."
},
{
"displayName":"Microsoft.Build.Tasks.Hosting",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.tasks.hosting",
"description":"The namespace contains classes used internally by MSBuild."
},
{
"displayName":"Microsoft.Build.Tasks.Windows",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.tasks.windows",
"description":"The namespace contains the implementation of all tasks shipping with MSBuild. The types in this namespace support the Windows Presentation Foundation (WPF) infrastructure and are not intended to be used directly from your code."
},
{
"displayName":"Microsoft.Build.Tasks.Xaml",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.tasks.xaml",
"description":"Provides classes related to XAML build tasks."
},
{
"displayName":"Microsoft.Build.Utilities",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.build.utilities",
"description":"The namespace provides helper classes that you can use to create your own MSBuild loggers and tasks. For information, see MSBuild."
},
{
"displayName":"Microsoft.CSharp",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.csharp",
"description":"The namespace contains classes that support compilation and code generation using the C# language."
},
{
"displayName":"Microsoft.CSharp.Activities",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.csharp.activities",
"description":"Classes related to C# activities."
},
{
"displayName":"Microsoft.CSharp.RuntimeBinder",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.csharp.runtimebinder",
"description":"The namespace provides classes and interfaces that support interoperation between Dynamic Language Runtime and C#."
},
{
"displayName":"Microsoft.JScript",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.jscript",
"description":"The namespace contains classes that support compilation and code generation using the JScript language."
},
{
"displayName":"Microsoft.JScript.Vsa",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.jscript.vsa",
"description":"The Microsoft.JScript.Vsa namespace contains interfaces that allow you to integrate Script for the.NET Framework script engines into JScript, and to compile and execute code at run time."
},
{
"displayName":"Microsoft.SqlServer.Server",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.sqlserver.server",
"description":"The namespace contains classes, interfaces, and enumerations that are specific to the integration of the Microsoft .NET Framework common language runtime (CLR) into Microsoft SQL Server, and the SQL Server database engine process execution environment."
},
{
"displayName":"Microsoft.VisualBasic",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic",
"description":"The namespace contains types that support the Visual Basic Runtime in Visual Basic."
},
{
"displayName":"Microsoft.VisualBasic.Activities",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.activities",
"description":"Provides classes related to Visual Basic activities.h"
},
{
"displayName":"Microsoft.VisualBasic.Activities.XamlIntegration",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.activities.xamlintegration",
"description":"Provides classes related to Visual Basic XAML integration."
},
{
"displayName":"Microsoft.VisualBasic.ApplicationServices",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.applicationservices",
"description":"The namespace contains types that support the Visual Basic Application Model and provide access to application information."
},
{
"displayName":"Microsoft.VisualBasic.Compatibility.VB6",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.compatibility.vb6",
"description":"The namespace contains functions and objects provided use by the tools for upgrading from Visual Basic 6.0 to Visual Basic 2008."
},
{
"displayName":"Microsoft.VisualBasic.CompilerServices",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.compilerservices",
"description":"The namespace contains internal-use only types that support the Visual Basic compiler."
},
{
"displayName":"Microsoft.VisualBasic.Devices",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.devices",
"description":"The namespace contains types that support the My objects related to devices in Visual Basic."
},
{
"displayName":"Microsoft.VisualBasic.FileIO",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.fileio",
"description":"The namespace contains types that support the My file system object in Visual Basic."
},
{
"displayName":"Microsoft.VisualBasic.Logging",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.logging",
"description":"The namespace contains types that support the My logging objects in Visual Basic and provides a simple log listener that directs logging output to file."
},
{
"displayName":"Microsoft.VisualBasic.MyServices",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.myservices",
"description":"The namespace contains types that support My in Visual Basic."
},
{
"displayName":"Microsoft.VisualBasic.MyServices.Internal",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualbasic.myservices.internal",
"description":"The namespace contains internal-use only types that support My in Visual Basic."
},
{
"displayName":"Microsoft.VisualC",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualc",
"description":"The namespace contains classes that support compilation and code generation using the C++ language."
},
{
"displayName":"Microsoft.VisualC.StlClr",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualc.stlclr",
"description":"Contains the classes, interfaces, and enumerators that are used to implement the STL/CLR Library."
},
{
"displayName":"Microsoft.VisualC.StlClr.Generic",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.visualc.stlclr.generic",
"description":"Contains the classes, interfaces, and iterators that are used to implement the generic interface to the . By using this generic interface, other .NET languages, such as C# and Visual Basic, can call code that is written using STL/CLR."
},
{
"displayName":"Microsoft.Win32",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.win32",
"description":"The namespace provides two types of classes: those that handle events raised by the operating system and those that manipulate the system registry."
},
{
"displayName":"Microsoft.Win32.SafeHandles",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.win32.safehandles",
"description":"The namespace contains classes that are abstract derivations of safe handle classes that provide common functionality supporting file and operating system handles."
},
{
"displayName":"Microsoft.Windows.Input",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.windows.input",
"description":"Contains interfaces for preview commands in a Microsoft Ribbon for WPF control."
},
{
"displayName":"Microsoft.Windows.Themes",
"url":"https://docs.microsoft.com/dotnet/api/microsoft.windows.themes",
"description":"Provides exposure to the set of themes defined by Windows Presentation Foundation. In WPF, a theme is a set of resources, defined at the system level, which provide the default appearance for controls and other visual elements of an application. WPF themes are created using styles and include Luna, Aero, Royale, and Classic. Only the client area of a WPF application uses these themes; the appearance of the window border and buttons that form the window chrome is controlled by the Win32 theme service."
},
{
"displayName":"System",
"url":"https://docs.microsoft.com/dotnet/api/system",
"description":"The namespace contains fundamental classes and base classes that define commonly-used value and reference data types, events and event handlers, interfaces, attributes, and processing exceptions."
},
{
"displayName":"System.Activities",
"url":"https://docs.microsoft.com/dotnet/api/system.activities",
"description":"Provides classes related to system activities."
},
{
"displayName":"System.Activities.Core.Presentation",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.core.presentation",
"description":"Provides classes related to presentation."
},
{
"displayName":"System.Activities.Core.Presentation.Factories",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.core.presentation.factories",
"description":"Provides classes related to presentation factories."
},
{
"displayName":"System.Activities.Core.Presentation.Themes",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.core.presentation.themes",
"description":"Provides classes related to presentation themes."
},
{
"displayName":"System.Activities.Debugger",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.debugger",
"description":"Provides classes related to the system debugger."
},
{
"displayName":"System.Activities.Debugger.Symbol",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.debugger.symbol",
"description":"Provides classes related to debugger symbols."
},
{
"displayName":"System.Activities.DurableInstancing",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.durableinstancing",
"description":"Provides classes related to durable instancing."
},
{
"displayName":"System.Activities.DynamicUpdate",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.dynamicupdate",
"description":"Provides classes related to dynamic updates."
},
{
"displayName":"System.Activities.ExpressionParser",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.expressionparser",
"description":"Provides classes related to expression parsing."
},
{
"displayName":"System.Activities.Expressions",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.expressions",
"description":"Provides classes related to expressions."
},
{
"displayName":"System.Activities.Hosting",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.hosting",
"description":"Provides classes related to hosting."
},
{
"displayName":"System.Activities.Persistence",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.persistence",
"description":"Provides classes related to persistence."
},
{
"displayName":"System.Activities.Presentation",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation",
"description":"Provides classes related to presentation."
},
{
"displayName":"System.Activities.Presentation.Annotations",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.annotations",
"description":"Provides classes related to presentation annotations."
},
{
"displayName":"System.Activities.Presentation.Converters",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.converters",
"description":"Provides classes related to converters."
},
{
"displayName":"System.Activities.Presentation.Debug",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.debug",
"description":"Provides classes related to presentation debugging."
},
{
"displayName":"System.Activities.Presentation.Expressions",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.expressions",
"description":"Provides classes related to expressions."
},
{
"displayName":"System.Activities.Presentation.Hosting",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.hosting",
"description":"Provides classes related to hosting."
},
{
"displayName":"System.Activities.Presentation.Metadata",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.metadata",
"description":"Provides classes related to presentation metadata."
},
{
"displayName":"System.Activities.Presentation.Model",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.model",
"description":"Provides classes related to presentation model."
},
{
"displayName":"System.Activities.Presentation.PropertyEditing",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.propertyediting",
"description":"Provides classes related to property editing."
},
{
"displayName":"System.Activities.Presentation.Services",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.services",
"description":"Provides classes related to presentation services."
},
{
"displayName":"System.Activities.Presentation.Sqm",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.sqm",
"description":"Provides classes related to SQM."
},
{
"displayName":"System.Activities.Presentation.Toolbox",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.toolbox",
"description":"Classes related to the presentation toolbox."
},
{
"displayName":"System.Activities.Presentation.Validation",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.validation",
"description":"Provides classes related to validation."
},
{
"displayName":"System.Activities.Presentation.View",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.view",
"description":"Provides classes related to presentation views."
},
{
"displayName":"System.Activities.Presentation.View.OutlineView",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.view.outlineview",
"description":"Provides classes related to the outline view."
},
{
"displayName":"System.Activities.Presentation.ViewState",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.presentation.viewstate",
"description":"Provides classes related to view state data and management of view states."
},
{
"displayName":"System.Activities.Statements",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.statements",
"description":"Provides classes related to activity statements."
},
{
"displayName":"System.Activities.Statements.Tracking",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.statements.tracking",
"description":"Provides classes for monitoring state machine state executions and state transitions."
},
{
"displayName":"System.Activities.Tracking",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.tracking",
"description":"The System.Activities.Tracking namespace contains classes used to create and interact with workflow tracking records. Tracking records are created by the workflow runtime when a workflow instance executes, and are accessed by classes that inherit from ."
},
{
"displayName":"System.Activities.Validation",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.validation",
"description":"Provides classes related to custom activity validation."
},
{
"displayName":"System.Activities.XamlIntegration",
"url":"https://docs.microsoft.com/dotnet/api/system.activities.xamlintegration",
"description":"Contains classes that provide support for the serialization of activities into XAML."
},
{
"displayName":"System.AddIn",
"url":"https://docs.microsoft.com/dotnet/api/system.addin",
"description":"The namespace contains the attribute for identifying add-ins."
},
{
"displayName":"System.AddIn.Contract",
"url":"https://docs.microsoft.com/dotnet/api/system.addin.contract",
"description":"The namespace contains interfaces and structures that provide the basis for communication between components that are updated independently."
},
{
"displayName":"System.AddIn.Contract.Automation",
"url":"https://docs.microsoft.com/dotnet/api/system.addin.contract.automation",
"description":"The namespace contains interfaces that components use to access type information and invoke type members."
},
{
"displayName":"System.AddIn.Contract.Collections",
"url":"https://docs.microsoft.com/dotnet/api/system.addin.contract.collections",
"description":"The namespace contains interfaces that define collections of and objects."
},
{
"displayName":"System.AddIn.Hosting",
"url":"https://docs.microsoft.com/dotnet/api/system.addin.hosting",
"description":"The namespace provides classes for discovering, registering, activating, and controlling Add-Ins."
},
{
"displayName":"System.AddIn.Pipeline",
"url":"https://docs.microsoft.com/dotnet/api/system.addin.pipeline",
"description":"The namespace provides classes for constructing the communication pipeline between a host application and an add-in."
},
{
"displayName":"System.CodeDom",
"url":"https://docs.microsoft.com/dotnet/api/system.codedom",
"description":"The namespace contains classes that can be used to represent the elements and structure of a source code document. The classes in this namespace can be used to model the structure of a source code document that can be output as source code in a supported language using the functionality provided by the namespace."
},
{
"displayName":"System.CodeDom.Compiler",
"url":"https://docs.microsoft.com/dotnet/api/system.codedom.compiler",
"description":"The namespace contains types for managing the generation and compilation of source code in supported programming languages. Code generators can each produce source code in a particular programming language based on the structure of Code Document Object Model (CodeDOM) source code models consisting of elements provided by the namespace."
},
{
"displayName":"System.Collections",
"url":"https://docs.microsoft.com/dotnet/api/system.collections",
"description":"The namespace contains interfaces and classes that define various collections of objects, such as lists, queues, bit arrays, hash tables and dictionaries."
},
{
"displayName":"System.Collections.Concurrent",
"url":"https://docs.microsoft.com/dotnet/api/system.collections.concurrent",
"description":"The System.Collections.Concurrent namespace provides several thread-safe collection classes that should be used in place of the corresponding types in the and namespaces whenever multiple threads are accessing the collection concurrently. \n \nHowever, access to elements of a collection object through extension methods or through explicit interface implementations are not guaranteed to be thread-safe and may need to be synchronized by the caller."
},
{
"displayName":"System.Collections.Generic",
"url":"https://docs.microsoft.com/dotnet/api/system.collections.generic",
"description":"The namespace contains interfaces and classes that define generic collections, which allow users to create strongly typed collections that provide better type safety and performance than non-generic strongly typed collections."
},
{
"displayName":"System.Collections.ObjectModel",
"url":"https://docs.microsoft.com/dotnet/api/system.collections.objectmodel",
"description":"The namespace contains classes that can be used as collections in the object model of a reusable library. Use these classes when properties or methods return collections."
},
{
"displayName":"System.Collections.Specialized",
"url":"https://docs.microsoft.com/dotnet/api/system.collections.specialized",
"description":"The namespace contains specialized and strongly-typed collections; for example, a linked list dictionary, a bit vector, and collections that contain only strings."
},
{
"displayName":"System.ComponentModel",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel",
"description":"The namespace provides classes that are used to implement the run-time and design-time behavior of components and controls. This namespace includes the base classes and interfaces for implementing attributes and type converters, binding to data sources, and licensing components."
},
{
"displayName":"System.ComponentModel.Composition",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.composition",
"description":"This namespace provides classes that constitute the core of the Managed Extensibility Framework, or MEF."
},
{
"displayName":"System.ComponentModel.Composition.Hosting",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.composition.hosting",
"description":"The namespace provides Managed Extensibility Framework (MEF) types that are useful to developers of extensible applications, or hosts."
},
{
"displayName":"System.ComponentModel.Composition.Primitives",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.composition.primitives",
"description":"This namespace provides the primitive types underlying the MEF programming model."
},
{
"displayName":"System.ComponentModel.Composition.ReflectionModel",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.composition.reflectionmodel",
"description":"The namespace provides Managed Extensibility Framework (MEF) types for developers who use a reflection-based programming model."
},
{
"displayName":"System.ComponentModel.Composition.Registration",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.composition.registration",
"description":"The namespace contains types that enable rule-based configuration of Managed Extensibility Framework (MEF) parts."
},
{
"displayName":"System.ComponentModel.DataAnnotations",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.dataannotations",
"description":"The namespace provides attribute classes that are used to define metadata for ASP.NET MVC and ASP.NET data controls."
},
{
"displayName":"System.ComponentModel.DataAnnotations.Schema",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.dataannotations.schema",
"description":"The namespace provides support for attribute classes that are used to define metadata for ASP.NET MVC and ASP.NET data controls."
},
{
"displayName":"System.ComponentModel.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.design",
"description":"The namespace contains classes that developers can use to build custom design-time behavior for components and user interfaces for configuring components at design time. The design time environment provides systems that enable developers to arrange components and configure their properties. Some components may require specific design-time only behavior to function properly in a design time environment. It may also be valuable to provide custom user interfaces which assist developers in configuring components or the values of complex data types. The classes and interfaces defined within this namespace can be used to build design-time behavior for components, access design-time services, and implement customized design-time configuration interfaces."
},
{
"displayName":"System.ComponentModel.Design.Data",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.design.data",
"description":"The namespace contains classes you can use to build custom design-time behavior for data-related components."
},
{
"displayName":"System.ComponentModel.Design.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.componentmodel.design.serialization",
"description":"The namespace provides types that support customization and control of serialization at design time."
},
{
"displayName":"System.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.configuration",
"description":"The namespace contains the types that provide the programming model for handling configuration data."
},
{
"displayName":"System.Configuration.Assemblies",
"url":"https://docs.microsoft.com/dotnet/api/system.configuration.assemblies",
"description":"The namespace contains classes that are used to configure an assembly."
},
{
"displayName":"System.Configuration.Install",
"url":"https://docs.microsoft.com/dotnet/api/system.configuration.install",
"description":"The namespace provides classes that allow you to write custom installers for your own components. The class is the base class for all custom installers in the .NET Framework."
},
{
"displayName":"System.Configuration.Internal",
"url":"https://docs.microsoft.com/dotnet/api/system.configuration.internal",
"description":"The namespace contains configuration types that are intended for internal use only."
},
{
"displayName":"System.Configuration.Provider",
"url":"https://docs.microsoft.com/dotnet/api/system.configuration.provider",
"description":"The namespace contains the base classes shared by both server and client applications to support a pluggable model to easily add or remove functionality."
},
{
"displayName":"System.Data",
"url":"https://docs.microsoft.com/dotnet/api/system.data",
"description":"The namespace provides access to classes that represent the ADO.NET architecture. ADO.NET lets you build components that efficiently manage data from multiple data sources."
},
{
"displayName":"System.Data.Common",
"url":"https://docs.microsoft.com/dotnet/api/system.data.common",
"description":"The namespace contains classes shared by the .NET Framework data providers."
},
{
"displayName":"System.Data.Common.CommandTrees",
"url":"https://docs.microsoft.com/dotnet/api/system.data.common.commandtrees",
"description":"The namespace provides classes to build expressions that make up a command tree."
},
{
"displayName":"System.Data.Common.CommandTrees.ExpressionBuilder",
"url":"https://docs.microsoft.com/dotnet/api/system.data.common.commandtrees.expressionbuilder",
"description":"The namespace provides a command tree API."
},
{
"displayName":"System.Data.Common.CommandTrees.ExpressionBuilder.Spatial",
"url":"https://docs.microsoft.com/dotnet/api/system.data.common.commandtrees.expressionbuilder.spatial",
"description":"The namespace contains a class that represent the Entity Data Model (EDM) functions of a spatial."
},
{
"displayName":"System.Data.Common.EntitySql",
"url":"https://docs.microsoft.com/dotnet/api/system.data.common.entitysql",
"description":"The namespace includes the class and other support classes. These classes enable you to parse an Entity SQL query string and create a command tree query."
},
{
"displayName":"System.Data.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.data.design",
"description":"The namespace contains classes that can be used to generate a custom typed-dataset."
},
{
"displayName":"System.Data.Entity.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.data.entity.design",
"description":"The namespace contains classes to generate Entity Data Model (EDM) files and object source code."
},
{
"displayName":"System.Data.Entity.Design.AspNet",
"url":"https://docs.microsoft.com/dotnet/api/system.data.entity.design.aspnet",
"description":"The namespace contains the Entity Data Model (EDM) build providers for the ASP.NET build environment."
},
{
"displayName":"System.Data.Entity.Design.PluralizationServices",
"url":"https://docs.microsoft.com/dotnet/api/system.data.entity.design.pluralizationservices",
"description":"The namespace provides classes for changing words from singular to plural form, and vice versa."
},
{
"displayName":"System.Data.EntityClient",
"url":"https://docs.microsoft.com/dotnet/api/system.data.entityclient",
"description":"The namespace is the .NET Framework Data Provider for the Entity Framework."
},
{
"displayName":"System.Data.Linq",
"url":"https://docs.microsoft.com/dotnet/api/system.data.linq",
"description":"The namespace contains classes that support interaction with relational databases in LINQ to SQL applications."
},
{
"displayName":"System.Data.Linq.Mapping",
"url":"https://docs.microsoft.com/dotnet/api/system.data.linq.mapping",
"description":"The namespace contains classes that are used to generate a LINQ to SQL object model that represents the structure and content of a relational database."
},
{
"displayName":"System.Data.Linq.SqlClient",
"url":"https://docs.microsoft.com/dotnet/api/system.data.linq.sqlclient",
"description":"The namespace contains provider classes for communicating with SQL Server and classes that contain query helper methods."
},
{
"displayName":"System.Data.Linq.SqlClient.Implementation",
"url":"https://docs.microsoft.com/dotnet/api/system.data.linq.sqlclient.implementation",
"description":"The namespace contains types that are used for the internal implementation details of a SQL Server provider."
},
{
"displayName":"System.Data.Mapping",
"url":"https://docs.microsoft.com/dotnet/api/system.data.mapping",
"description":"The namespace provides access to the and classes."
},
{
"displayName":"System.Data.Metadata.Edm",
"url":"https://docs.microsoft.com/dotnet/api/system.data.metadata.edm",
"description":"The namespace contains a set of types that represent concepts throughout the models used by the Entity Framework and a set of classes that help applications to work with metadata."
},
{
"displayName":"System.Data.Objects",
"url":"https://docs.microsoft.com/dotnet/api/system.data.objects",
"description":"The namespace includes classes that provide access to the core functionality of Object Services. These classes enable you to query, insert, update, and delete data by working with strongly typed CLR objects that are instances of entity types. Object Services supports both Language-Integrated Query (LINQ) and Entity SQL queries against types that are defined in an Entity Data Model (EDM). Object Services materializes the returned data as objects and propagates object changes back to the data source. It also provides facilities for tracking changes, binding objects to controls, and handling concurrency. For more information, see Object Services Overview (Entity Framework)."
},
{
"displayName":"System.Data.Objects.DataClasses",
"url":"https://docs.microsoft.com/dotnet/api/system.data.objects.dataclasses",
"description":"The namespace includes classes that are base classes for types that are defined in an Entity Data Model (EDM), base classes for the types that are returned by navigation properties, and classes that define attributes that map common language runtime (CLR) objects to types in the conceptual model."
},
{
"displayName":"System.Data.Objects.SqlClient",
"url":"https://docs.microsoft.com/dotnet/api/system.data.objects.sqlclient",
"description":"The namespace provides the class, which contains common language runtime (CLR) methods that translate to database functions. Methods in the class can only be used in LINQ to Entities queries."
},
{
"displayName":"System.Data.Odbc",
"url":"https://docs.microsoft.com/dotnet/api/system.data.odbc",
"description":"The namespace is the .NET Framework Data Provider for ODBC."
},
{
"displayName":"System.Data.OleDb",
"url":"https://docs.microsoft.com/dotnet/api/system.data.oledb",
"description":"The namespace is the.NET Framework Data Provider for OLE DB."
},
{
"displayName":"System.Data.OracleClient",
"url":"https://docs.microsoft.com/dotnet/api/system.data.oracleclient",
"description":"The namespace is the .NET Framework Data Provider for Oracle."
},
{
"displayName":"System.Data.Services",
"url":"https://docs.microsoft.com/dotnet/api/system.data.services",
"description":"Provides access to classes used to build WCF Data Services."
},
{
"displayName":"System.Data.Services.BuildProvider",
"url":"https://docs.microsoft.com/dotnet/api/system.data.services.buildprovider",
"description":"Classes in this namespace generate C# or Visual Basic code for a WCF Data Services client application based on the metadata returned by the data service."
},
{
"displayName":"System.Data.Services.Client",
"url":"https://docs.microsoft.com/dotnet/api/system.data.services.client",
"description":"Represents the .NET Framework client library that applications can use to interact with WCF Data Services."
},
{
"displayName":"System.Data.Services.Common",
"url":"https://docs.microsoft.com/dotnet/api/system.data.services.common",
"description":"Implements functionality common to both WCF Data Services client and server runtimes."
},
{
"displayName":"System.Data.Services.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.data.services.configuration",
"description":"This namespace provides configuration settings for WCF data services features."
},
{
"displayName":"System.Data.Services.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.data.services.design",
"description":"Used by the code generation command line tools and tools in Visual Studio to generate strongly-typed client side objects for communicating with data services."
},
{
"displayName":"System.Data.Services.Internal",
"url":"https://docs.microsoft.com/dotnet/api/system.data.services.internal",
"description":"This class is not for public use and is used internally by the system to implement support for queries with eager loading of related entities."
},
{
"displayName":"System.Data.Services.Providers",
"url":"https://docs.microsoft.com/dotnet/api/system.data.services.providers",
"description":"Provides a series of interfaces that are implemented to define a custom data service provider for WCF Data Services."
},
{
"displayName":"System.Data.Spatial",
"url":"https://docs.microsoft.com/dotnet/api/system.data.spatial",
"description":"The namespace that contains classes of spatial database functionality."
},
{
"displayName":"System.Data.Sql",
"url":"https://docs.microsoft.com/dotnet/api/system.data.sql",
"description":"The namespace contains classes that support SQL Server-specific functionality."
},
{
"displayName":"System.Data.SqlClient",
"url":"https://docs.microsoft.com/dotnet/api/system.data.sqlclient",
"description":"The namespace is the .NET Data Provider for SQL Server."
},
{
"displayName":"System.Data.SqlTypes",
"url":"https://docs.microsoft.com/dotnet/api/system.data.sqltypes",
"description":"The namespace provides classes for native data types in SQL Server. These classes provide a safer, faster alternative to the data types provided by the .NET Framework common language runtime (CLR). Using the classes in this namespace helps prevent type conversion errors caused by loss of precision. Because other data types are converted to and from **SqlTypes** behind the scenes, explicitly creating and using objects within this namespace also yields faster code."
},
{
"displayName":"System.Deployment.Application",
"url":"https://docs.microsoft.com/dotnet/api/system.deployment.application",
"description":"With the namespace, you can program custom upgrade behavior into your ClickOnce application."
},
{
"displayName":"System.Deployment.Internal",
"url":"https://docs.microsoft.com/dotnet/api/system.deployment.internal",
"description":"The namespace contains helper classes for accessing the internal members of and objects."
},
{
"displayName":"System.Deployment.Internal.CodeSigning",
"url":"https://docs.microsoft.com/dotnet/api/system.deployment.internal.codesigning",
"description":"The namespace contains classes for processing digital signatures."
},
{
"displayName":"System.Device.Location",
"url":"https://docs.microsoft.com/dotnet/api/system.device.location",
"description":"The namespace allows application developers to easily access the computer's location by using a single API. Location information may come from multiple providers, such as GPS, Wi-Fi triangulation, and cell phone tower triangulation. The classes provide a single API to encapsulate the multiple location providers on a computer and support seamless prioritization and transitioning between them. As a result, application developers who use this API do not need to tailor applications to specific hardware configurations."
},
{
"displayName":"System.Diagnostics",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics",
"description":"The namespace provides classes that allow you to interact with system processes, event logs, and performance counters."
},
{
"displayName":"System.Diagnostics.CodeAnalysis",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.codeanalysis",
"description":"The namespace contains classes for interaction with code analysis tools. These tools are used to analyze code for conformance to coding conventions such as naming or security rules."
},
{
"displayName":"System.Diagnostics.Contracts",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.contracts",
"description":"The namespace contains static classes for representing program contracts such as preconditions, postconditions, and invariants."
},
{
"displayName":"System.Diagnostics.Contracts.Internal",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.contracts.internal",
"description":"The namespace provides classes that the binary rewriter can use to handle a contract failure."
},
{
"displayName":"System.Diagnostics.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.design",
"description":"The namespace contains classes that can be used to extend design-time support for application monitoring and instrumentation."
},
{
"displayName":"System.Diagnostics.Eventing",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.eventing",
"description":"Contains the classes used to instrument your application. The instrumentation, when enabled, logs the event data to the Event Tracing for Windows (ETW) tracing subsystem. For a complete description of ETW, see Event Tracing for Windows."
},
{
"displayName":"System.Diagnostics.Eventing.Reader",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.eventing.reader",
"description":"Using the namespace, you can develop applications that read and manage event logs. An event in an event log contains information, a warning, or an error that has been published by a specific application, service, or operating system component. These events are read by applications that monitor a computer's health and applications that take action when specific events occur. For more information, see Technology Summary for Reading and Managing Event Logs and Event Log Scenarios."
},
{
"displayName":"System.Diagnostics.PerformanceData",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.performancedata",
"description":"Use the classes in this namespace to provide counter data. The counters are used to expose performance metrics to consumers such as the Performance Monitor. The namespace does not contain classes for consuming the counter data. For a complete description of the performance counters architecture, see Performance Counters.aspx)."
},
{
"displayName":"System.Diagnostics.SymbolStore",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.symbolstore",
"description":"The namespace provides classes that allow you to read and write debug symbol information, such as source line to Microsoft intermediate language (MSIL) maps. Compilers targeting the.NET Framework can store the debug symbol information into programmer's database (PDB) files. Debuggers and code profiler tools can read the debug symbol information at run time."
},
{
"displayName":"System.Diagnostics.Tracing",
"url":"https://docs.microsoft.com/dotnet/api/system.diagnostics.tracing",
"description":"The namespace provides types and members that enable you to create strongly typed events to be captured by event tracing for Windows (ETW)."
},
{
"displayName":"System.DirectoryServices",
"url":"https://docs.microsoft.com/dotnet/api/system.directoryservices",
"description":"The namespace provides easy access to Active Directory Domain Services from managed code. The namespace contains two component classes, and , which use the Active Directory Services Interfaces (ADSI) technology. ADSI is the set of interfaces that Microsoft provides as a flexible tool for working with a variety of network providers. ADSI gives the administrator the ability to locate and manage resources on a network with relative ease, regardless of the size of the network."
},
{
"displayName":"System.DirectoryServices.AccountManagement",
"url":"https://docs.microsoft.com/dotnet/api/system.directoryservices.accountmanagement",
"description":"The namespace provides uniform access and manipulation of user, computer, and group security principals across the multiple principal stores: Active Directory Domain Services (AD DS), Active Directory Lightweight Directory Services (AD LDS), and Machine SAM (MSAM). manages directory objects independent of the namespace."
},
{
"displayName":"System.DirectoryServices.ActiveDirectory",
"url":"https://docs.microsoft.com/dotnet/api/system.directoryservices.activedirectory",
"description":"The namespace provides a high level abstraction object model that builds around Microsoft Active Directory services tasks. The Active Directory service concepts such as forest, domain, site, subnet, partition, and schema are part of the object model."
},
{
"displayName":"System.DirectoryServices.Protocols",
"url":"https://docs.microsoft.com/dotnet/api/system.directoryservices.protocols",
"description":"The namespace provides the methods defined in the Lightweight Directory Access Protocol (LDAP) version 3 (V3) and Directory Services Markup Language (DSML) version 2.0 (V2) standards."
},
{
"displayName":"System.Drawing",
"url":"https://docs.microsoft.com/dotnet/api/system.drawing",
"description":"The namespace provides access to GDI+ basic graphics functionality. More advanced functionality is provided in the , , and namespaces."
},
{
"displayName":"System.Drawing.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.drawing.configuration",
"description":"The namespace contains a class that supports configuration for classes in the namespace."
},
{
"displayName":"System.Drawing.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.drawing.design",
"description":"The namespace contains classes that extend design-time user interface (UI) logic and drawing."
},
{
"displayName":"System.Drawing.Drawing2D",
"url":"https://docs.microsoft.com/dotnet/api/system.drawing.drawing2d",
"description":"The namespace provides advanced two-dimensional and vector graphics functionality."
},
{
"displayName":"System.Drawing.Imaging",
"url":"https://docs.microsoft.com/dotnet/api/system.drawing.imaging",
"description":"The namespace provides advanced GDI+ imaging functionality. Basic graphics functionality is provided by the namespace."
},
{
"displayName":"System.Drawing.Printing",
"url":"https://docs.microsoft.com/dotnet/api/system.drawing.printing",
"description":"The namespace provides print-related services for Windows Forms applications."
},
{
"displayName":"System.Drawing.Text",
"url":"https://docs.microsoft.com/dotnet/api/system.drawing.text",
"description":"The namespace provides advanced GDI+ typography functionality."
},
{
"displayName":"System.Dynamic",
"url":"https://docs.microsoft.com/dotnet/api/system.dynamic",
"description":"The namespace provides classes and interfaces that support Dynamic Language Runtime."
},
{
"displayName":"System.EnterpriseServices",
"url":"https://docs.microsoft.com/dotnet/api/system.enterpriseservices",
"description":"The namespace provides an important infrastructure for enterprise applications. COM+ provides a services architecture for component programming models deployed in an enterprise environment. This namespace provides .NET objects with access to COM+ services making the .NET Framework objects more practical for enterprise applications."
},
{
"displayName":"System.EnterpriseServices.CompensatingResourceManager",
"url":"https://docs.microsoft.com/dotnet/api/system.enterpriseservices.compensatingresourcemanager",
"description":"The namespace provides classes that allow you to use a Compensating Resource Manager (CRM) in managed code. A CRM is a service provided by COM+ that enables you to include non transactional objects in Microsoft Distributed Transaction Coordinator (DTC) transactions. Although CRMs do not provide the capabilities of a full resource manager, they do provide transactional atomicity (all or nothing behavior) and durability through the recovery log."
},
{
"displayName":"System.EnterpriseServices.Internal",
"url":"https://docs.microsoft.com/dotnet/api/system.enterpriseservices.internal",
"description":"The namespace provides infrastructure support for COM+ services. The classes and interfaces in this namespace are specifically intended to support calls into from the unmanaged COM+ classes."
},
{
"displayName":"System.Globalization",
"url":"https://docs.microsoft.com/dotnet/api/system.globalization",
"description":"The namespace contains classes that define culture-related information, including language, country/region, calendars in use, format patterns for dates, currency, and numbers, and sort order for strings. These classes are useful for writing globalized (internationalized) applications. Classes such as and provide advanced globalization functionalities, including surrogate support and text element processing."
},
{
"displayName":"System.IO",
"url":"https://docs.microsoft.com/dotnet/api/system.io",
"description":"The System.IO namespace contains types that allow reading and writing to files and data streams, and types that provide basic file and directory support."
},
{
"displayName":"System.IO.Compression",
"url":"https://docs.microsoft.com/dotnet/api/system.io.compression",
"description":"The namespace contains classes that provide basic compression and decompression services for streams."
},
{
"displayName":"System.IO.IsolatedStorage",
"url":"https://docs.microsoft.com/dotnet/api/system.io.isolatedstorage",
"description":"The namespace contains types that allow the creation and use of isolated stores. With these stores, you can read and write data that less trusted code cannot access and prevent the exposure of sensitive information that can be saved elsewhere on the file system. Data is stored in compartments that are isolated by the current user and by the assembly in which the code exists. Additionally, data can be isolated by domain. Roaming profiles can be used in conjunction with isolated storage so isolated stores will travel with the user's profile. The enumeration indicates different types of isolation. For more information about when to use isolated storage, see Isolated Storage."
},
{
"displayName":"System.IO.Log",
"url":"https://docs.microsoft.com/dotnet/api/system.io.log",
"description":"The System.IO.Log namespace defines an interface for logging to a record-oriented sequential I/O system."
},
{
"displayName":"System.IO.MemoryMappedFiles",
"url":"https://docs.microsoft.com/dotnet/api/system.io.memorymappedfiles",
"description":"The namespace provides classes for using a memory-mapped file, which maps the contents of a file to an application’s logical address space."
},
{
"displayName":"System.IO.Packaging",
"url":"https://docs.microsoft.com/dotnet/api/system.io.packaging",
"description":"Provides classes that support storage of multiple data objects in a single container."
},
{
"displayName":"System.IO.Pipes",
"url":"https://docs.microsoft.com/dotnet/api/system.io.pipes",
"description":"The namespace contains types that provide a means for interprocess communication through anonymous and/or named pipes."
},
{
"displayName":"System.IO.Ports",
"url":"https://docs.microsoft.com/dotnet/api/system.io.ports",
"description":"The namespace contains classes for controlling serial ports. The most important class, , provides a framework for synchronous and event-driven I/O, access to pin and break states, and access to serial driver properties. It can be used to wrap objects, allowing the serial port to be accessed by classes that use streams."
},
{
"displayName":"System.IdentityModel",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel",
"description":"The namespace contains classes that are used to build security token services (STS). These include the and classes, as well as exception several utility classes that provide the ability to perform cookie transforms."
},
{
"displayName":"System.IdentityModel.Claims",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.claims",
"description":"The namespace contains classes that implement the Windows Communication Foundation (WCF) claims-based identity authorization model. This model includes the class and the class. \n \n Beginning with .NET Framework 4.5 and the integration of Windows Identity Foundation (WIF) into the .NET Framework, the WCF claims-based identity model has been superseded by WIF. WIF provides a claims-based identity object model that can be used to provide authentication and authorization across several Microsoft product stacks, including the CLR, WCF, and ASP.NET. The WIF classes that represent claims, claim types, and identities and principals that are based on claims are contained in the namespace. Beginning with .NET 4.5, these classes should be used instead of those in the namespace."
},
{
"displayName":"System.IdentityModel.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.configuration",
"description":"The namespace contains classes that provide configuration for applications and services built using the Windows Identity Foundation (WIF). The classes in this namespace represent settings under the <identityConfiguration> element. Classes that configure federation using the WS-Federation protocol are contained primarily in the namespace. These settings appear under the <system.identityModel.services> element in a configuration file."
},
{
"displayName":"System.IdentityModel.Metadata",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.metadata",
"description":"The namespace contains classes that represent elements in a Federation Metadata document. A Federation Metadata document is an XML document that provides information that may be useful to partners when establishing a federation. For more information about federation metadata, see section three of the following specification: Web Services Federation Language (WS-Federation) Version 1.2 (http://go.microsoft.com/fwlink/?LinkID=210152)."
},
{
"displayName":"System.IdentityModel.Policy",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.policy",
"description":"The namespace contains classes that are used to implement authorization policy when using the WCF claims-based identity model. \n \n Beginning with .NET Framework 4.5 and the integration of Windows Identity Foundation (WIF) into the .NET Framework, the WCF claims-based identity model has been superseded by WIF. WIF provides a claims-based identity object model that can be used to provide authentication and authorization across several Microsoft product stacks, including the CLR, WCF, and ASP.NET. In WIF, authorization policy is implemented by extending the class. Beginning with .NET 4.5, authorization policy should be implemented by using WIF instead of the classes in the namespace."
},
{
"displayName":"System.IdentityModel.Protocols.WSTrust",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.protocols.wstrust",
"description":"The namespace contains classes that represent WS-Trust artifacts. These include the (RST) and (RSTR) classes and several serializers that can serialize and deserialize between WS-Trust artifacts on the wire and their representation in the object model. \n \n Out-of-the-box, Windows Identity Foundation (WIF) contains support for the following WS-Trust specifications: WS-Trust February 2005, WS-Trust 1.3, or WS-Trust 1.4."
},
{
"displayName":"System.IdentityModel.Selectors",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.selectors",
"description":"The namespace contains classes that implement authentication in the Windows Communication Foundation (WCF) claims-based identity model. \n \n Beginning with .NET Framework 4.5 and the integration of Windows Identity Foundation (WIF) into the .NET Framework, the WCF claims-based identity model has been superseded by WIF. WIF provides a claims-based identity object model that can be used to provide authentication and authorization across several Microsoft product stacks, including the CLR, WCF, and ASP.NET. The WIF classes that represent security tokens and that are used to process security tokens are contained in the namespace; for example, and . Beginning with .NET 4.5, the classes in the namespace should be used instead of those in the namespace."
},
{
"displayName":"System.IdentityModel.Services",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.services",
"description":"The namespace primarily contains classes that are used in applications built using Windows Identity Foundation (WIF) that perform federated authentication with the WS-Federation protocol. It contains the HTTP Modules, (WSFAM) and (SAM), as well as classes that support their operation. The WSFAM provides handling for the WS-Federation sign-in and sign-out sequences and the SAM provides session management by maintaining and handling cookies. The namespace also contains classes that represent WS-Federation messages (), such as sign-in (, ) and sign-out messages (), as well as serializers that serialize and deserialize between the object model and the on-the-wire representations of these messages."
},
{
"displayName":"System.IdentityModel.Services.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.services.configuration",
"description":"The namespace contains classes that provide configuration for Windows Identity Foundation (WIF) applications that use the WS-Federation protocol. The classes in this namespace represent settings under the <system.identityModel.services> element. The namespace also contains some of the classes that are used to configure WS-Federation. Classes that configure other service and application settings, such as security token handlers, are contained primarily in the namespace. These settings appear under the <identityConfiguration> element in a configuration file."
},
{
"displayName":"System.IdentityModel.Services.Tokens",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.services.tokens",
"description":"The contains the class and the class."
},
{
"displayName":"System.IdentityModel.Tokens",
"url":"https://docs.microsoft.com/dotnet/api/system.identitymodel.tokens",
"description":"The namespace contains classes that represent security tokens, security token handlers, key identifier clauses and other artifacts used in token generation and processing. The namespace contains base classes such as , , and , as well as classes that derive from these classes and represent several of the token types, artifacts, and handlers for which the Windows Identity Foundation (WIF) has built in support. This includes classes that contain support for SAML v1.1 and v2.0 tokens, such as: , , , and ."
},
{
"displayName":"System.Linq",
"url":"https://docs.microsoft.com/dotnet/api/system.linq",
"description":"The namespace provides classes and interfaces that support queries that use Language-Integrated Query (LINQ)."
},
{
"displayName":"System.Linq.Expressions",
"url":"https://docs.microsoft.com/dotnet/api/system.linq.expressions",
"description":"The namespace contains classes, interfaces and enumerations that enable language-level code expressions to be represented as objects in the form of expression trees."
},
{
"displayName":"System.Management",
"url":"https://docs.microsoft.com/dotnet/api/system.management",
"description":"Provides access to a rich set of management information and management events about the system, devices, and applications instrumented to the Windows Management Instrumentation (WMI) infrastructure. Applications and services can query for interesting management information (such as how much free space is left on the disk, what is the current CPU utilization, which database a certain application is connected to, and much more), using classes derived from and , or subscribe to a variety of management events using the class. The accessible data can be from both managed and unmanaged components in the distributed environment."
},
{
"displayName":"System.Management.Instrumentation",
"url":"https://docs.microsoft.com/dotnet/api/system.management.instrumentation",
"description":"Provides the classes necessary for instrumenting applications for management and exposing their management information and events through WMI to potential consumers. Consumers such as Microsoft Application Center or Microsoft Operations Manager can then manage your application easily, and monitoring and configuring of your application is available for administrator scripts or other applications, both managed as well as unmanaged. Instrumentation of your application is easy to achieve using the InstrumentationClass custom attribute on classes you wish to expose, or using the provided and base classes and the helper class."
},
{
"displayName":"System.Media",
"url":"https://docs.microsoft.com/dotnet/api/system.media",
"description":"The namespace contains classes for playing sound files and accessing sounds provided by the system."
},
{
"displayName":"System.Messaging",
"url":"https://docs.microsoft.com/dotnet/api/system.messaging",
"description":"The namespace provides classes that allow you to connect to, monitor, and administer message queues on the network and send, receive, or peek messages."
},
{
"displayName":"System.Messaging.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.messaging.design",
"description":"The namespace contains classes that can be used to extend design-time support for classes."
},
{
"displayName":"System.Net",
"url":"https://docs.microsoft.com/dotnet/api/system.net",
"description":"The namespace provides a simple programming interface for many of the protocols used on networks today. The and classes form the basis of what are called pluggable protocols, an implementation of network services that enables you to develop applications that use Internet resources without worrying about the specific details of the individual protocols. \n \n Classes in the namespace can be used to develop Windows Store apps or desktop apps. When used in a Windows Store app, classes in the namespace are affected by network isolation feature, part of the application security model used by the Windows Developer Preview. The appropriate network capabilities must be enabled in the app manifest for a Windows Store app for the system to allow network access by a Windows Store app. For more information, see the Network Isolation for Windows Store Apps."
},
{
"displayName":"System.Net.Cache",
"url":"https://docs.microsoft.com/dotnet/api/system.net.cache",
"description":"The namespace defines the types and enumerations used to define cache policies for resources obtained using the and classes."
},
{
"displayName":"System.Net.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.net.configuration",
"description":"The namespace contains classes that applications use to programmatically access and update configuration settings for the namespaces."
},
{
"displayName":"System.Net.Http",
"url":"https://docs.microsoft.com/dotnet/api/system.net.http",
"description":"The namespace provides a programming interface for modern HTTP applications."
},
{
"displayName":"System.Net.Http.Headers",
"url":"https://docs.microsoft.com/dotnet/api/system.net.http.headers",
"description":"Provides support for collections of HTTP headers used by the namespace"
},
{
"displayName":"System.Net.Mail",
"url":"https://docs.microsoft.com/dotnet/api/system.net.mail",
"description":"The namespace contains classes used to send electronic mail to a Simple Mail Transfer Protocol (SMTP) server for delivery."
},
{
"displayName":"System.Net.Mime",
"url":"https://docs.microsoft.com/dotnet/api/system.net.mime",
"description":"The namespace holds types that are used to represent Multipurpose Internet Mail Exchange (MIME) headers. These types are used with the types in the namespace to specify Content-Type, Content-Disposition and Content-transfer-Encoding headers when using the class to send email."
},
{
"displayName":"System.Net.NetworkInformation",
"url":"https://docs.microsoft.com/dotnet/api/system.net.networkinformation",
"description":"The namespace provides access to network traffic data, network address information, and notification of address changes for the local computer. The namespace also contains classes that implement the Ping utility. You can use and related classes to check whether a computer is reachable across the network."
},
{
"displayName":"System.Net.PeerToPeer",
"url":"https://docs.microsoft.com/dotnet/api/system.net.peertopeer",
"description":"The namespace provides access to peer networking functionality."
},
{
"displayName":"System.Net.PeerToPeer.Collaboration",
"url":"https://docs.microsoft.com/dotnet/api/system.net.peertopeer.collaboration",
"description":"The namespace enhances networking functionality and provides capabilities for serverless managed collaboration sessions."
},
{
"displayName":"System.Net.Security",
"url":"https://docs.microsoft.com/dotnet/api/system.net.security",
"description":"The namespace provides network streams for secure communications between hosts."
},
{
"displayName":"System.Net.Sockets",
"url":"https://docs.microsoft.com/dotnet/api/system.net.sockets",
"description":"The namespace provides a managed implementation of the Windows Sockets (Winsock) interface for developers who need to tightly control access to the network."
},
{
"displayName":"System.Net.WebSockets",
"url":"https://docs.microsoft.com/dotnet/api/system.net.websockets",
"description":"The namespace provides a managed implementation of the WebSocket interface for developers."
},
{
"displayName":"System.Numerics",
"url":"https://docs.microsoft.com/dotnet/api/system.numerics",
"description":"The namespace contains numeric types that complement the numeric primitives, such as , , and , that are defined by .NET."
},
{
"displayName":"System.Printing",
"url":"https://docs.microsoft.com/dotnet/api/system.printing",
"description":"Provides classes that enable you to automate the management of print servers, print queues, and print jobs."
},
{
"displayName":"System.Printing.IndexedProperties",
"url":"https://docs.microsoft.com/dotnet/api/system.printing.indexedproperties",
"description":"Provides classes that enable rapidly copying the property settings of a print system object to another object of the same type. Also, enables iteration through the properties of print system objects and the discovery of their types at run time, without using reflection."
},
{
"displayName":"System.Printing.Interop",
"url":"https://docs.microsoft.com/dotnet/api/system.printing.interop",
"description":"Provides interconversion of managed objects and unmanaged Graphics Device Interface (GDI) DEVMODE structures."
},
{
"displayName":"System.Reflection",
"url":"https://docs.microsoft.com/dotnet/api/system.reflection",
"description":"The namespace contains types that retrieve information about assemblies, modules, members, parameters, and other entities in managed code by examining their metadata. These types also can be used to manipulate instances of loaded types, for example to hook up events or to invoke methods. To dynamically create types, use the namespace."
},
{
"displayName":"System.Reflection.Context",
"url":"https://docs.microsoft.com/dotnet/api/system.reflection.context",
"description":"The namespace contains classes that enable customized reflection contexts."
},
{
"displayName":"System.Reflection.Emit",
"url":"https://docs.microsoft.com/dotnet/api/system.reflection.emit",
"description":"The namespace contains classes that allow a compiler or tool to emit metadata and Microsoft intermediate language (MSIL) and optionally generate a PE file on disk. The primary clients of these classes are script engines and compilers."
},
{
"displayName":"System.Resources",
"url":"https://docs.microsoft.com/dotnet/api/system.resources",
"description":"The namespace provides classes and interfaces that allow developers to create, store, and manage various culture-specific resources used in an application. One of the most important classes of the namespace is the class."
},
{
"displayName":"System.Resources.Tools",
"url":"https://docs.microsoft.com/dotnet/api/system.resources.tools",
"description":"The namespace contains the class, which provides support for strongly-typed resources. Beginning with the .NET Framework version 2.0, this compile-time feature encapsulates access to resources by creating classes that contain a set of static read-only (get) properties, thus making it easier to consume resources."
},
{
"displayName":"System.Runtime",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime",
"description":"The namespace contains advanced types that support diverse namespaces such as the System, Runtime, and the Security namespaces."
},
{
"displayName":"System.Runtime.Caching",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.caching",
"description":"The namespace contains types that let you implement caching in NET Framework applications."
},
{
"displayName":"System.Runtime.Caching.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.caching.configuration",
"description":"The namespace contains configuration handler classes for the .NET Framework caching feature."
},
{
"displayName":"System.Runtime.Caching.Hosting",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.caching.hosting",
"description":"The types in the namespace support .NET Framework hosting environments that use the caching features in ASP.NET."
},
{
"displayName":"System.Runtime.CompilerServices",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.compilerservices",
"description":"The namespace provides functionality for compiler writers who use managed code to specify attributes in metadata that affect the run-time behavior of the common language runtime."
},
{
"displayName":"System.Runtime.ConstrainedExecution",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.constrainedexecution",
"description":"The namespace defines a set of types that enumerate and define a contract for reliability between the author of some code, and the developers who take a dependency on that code. The types in the namespace are intended for use in constrained execution regions (CERs)."
},
{
"displayName":"System.Runtime.DesignerServices",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.designerservices",
"description":"The namespace provides classes that support application and component designers in integrated development environments."
},
{
"displayName":"System.Runtime.DurableInstancing",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.durableinstancing",
"description":"This namespace contains classes that are used by the Windows Communication Foundation (WCF) infrastructure to implement a persistence provider."
},
{
"displayName":"System.Runtime.ExceptionServices",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.exceptionservices",
"description":"The namespace provides classes for advanced exception handling."
},
{
"displayName":"System.Runtime.Hosting",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.hosting",
"description":"The namespace contains advanced types that are used in application activation within application domains."
},
{
"displayName":"System.Runtime.InteropServices",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.interopservices",
"description":"The namespace provides a wide variety of members that support COM interop and platform invoke services. If you are unfamiliar with these services, see Interoperating with Unmanaged Code."
},
{
"displayName":"System.Runtime.InteropServices.ComTypes",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.interopservices.comtypes",
"description":"The System.Runtime.InteropServices.ComTypes namespace contains managed types that correspond to types used by COM interop."
},
{
"displayName":"System.Runtime.InteropServices.CustomMarshalers",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.interopservices.custommarshalers",
"description":"Provides internal marshaling support for the .NET Framework."
},
{
"displayName":"System.Runtime.InteropServices.Expando",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.interopservices.expando",
"description":"The namespace contains the IExpando interface which allows modification of an object by adding or removing its members."
},
{
"displayName":"System.Runtime.InteropServices.WindowsRuntime",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.interopservices.windowsruntime",
"description":"The namespace contains classes that support interoperation between managed code and the Windows Runtime, and that enable the creation of Windows Runtime types with managed code."
},
{
"displayName":"System.Runtime.Remoting",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting",
"description":"The namespace provides classes and interfaces that allow developers to create and configure distributed applications. Some of the more important classes of the namespace are the class, the class, and the class."
},
{
"displayName":"System.Runtime.Remoting.Activation",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.activation",
"description":"The namespace provides classes and objects that support server and client activation of remote objects."
},
{
"displayName":"System.Runtime.Remoting.Channels",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.channels",
"description":"The namespace contains classes that support and handle channels and channel sinks, which are used as the transport medium when a client calls a method on a remote object."
},
{
"displayName":"System.Runtime.Remoting.Channels.Http",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.channels.http",
"description":"The namespace contains channels that use the HTTP protocol to transport messages and objects to and from remote locations. By default, the HTTP channels encode objects and method calls in SOAP format for transmission, but other encoding and decoding formatter sinks can be specified in the configuration properties of a channel. One of the most important classes of the namespace is the class."
},
{
"displayName":"System.Runtime.Remoting.Channels.Ipc",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.channels.ipc",
"description":"The namespace defines a communication channel for remoting that uses the interprocess cmmunication (IPC) system of the Windows operating system. Because it does not use network communication, the IPC channel is much faster than the HTTP and TCP channels, but it can only be used for communication between application domains on the same physical computer."
},
{
"displayName":"System.Runtime.Remoting.Channels.Tcp",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.channels.tcp",
"description":"The namespace contains channels that use the TCP protocol to transport messages and objects to and from remote locations. By default, the TCP channels encode objects and method calls in binary format for transmission, but other encoding and decoding formatter sinks can be specified in the configuration properties of a channel. One of the most important classes of the namespace is the class."
},
{
"displayName":"System.Runtime.Remoting.Contexts",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.contexts",
"description":"The namespace contains objects that define the contexts all objects reside within. A context is an ordered sequence of properties that defines an environment for the objects within it. Contexts are created during the activation process for objects that are configured to require certain automatic services such synchronization, transactions, just-in-time (JIT) activation, security, and so on. Multiple objects can live inside a context."
},
{
"displayName":"System.Runtime.Remoting.Lifetime",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.lifetime",
"description":"The namespace contains classes that manage the lifetime of remote objects."
},
{
"displayName":"System.Runtime.Remoting.Messaging",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.messaging",
"description":"The namespace contains classes used to create and transmit messages. The remoting infrastructure uses messages to communicate with remote objects. Messages are used to transmit remote method calls, to activate remote objects, and to communicate information. A message object carries a set of named properties, including action identifiers, envoy information, and parameters. Some of the most important classes of the namespace are the class, the class, and the class."
},
{
"displayName":"System.Runtime.Remoting.Metadata",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.metadata",
"description":"The namespace contains classes and attributes that can be used to customize generation and processing of SOAP for objects and fields. The classes of this namespace can be used to indicate the SOAPAction header field, type output, XML element name, and the method XML namespace URI. This information is used by the SOAP serializer during SOAP generation and the Soapsuds Tool (Soapsuds.exe) during Web Services Description Language (WSDL) generation. The information specified by the attributes in this namespace can be used on the receiving end of the generated SOAP to customize processing of the remoted method calls and objects. One of the most important classes of the namespace is class. The class is nonfunctional, and can only be used as the base class for all the metadata attributes. For more information on the SOAPAction HTTP header field, see www.w3.org/tr/soap/#_Toc478383528."
},
{
"displayName":"System.Runtime.Remoting.Metadata.W3cXsd2001",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.metadata.w3cxsd2001",
"description":"The namespace contains the XML Schema Definition (XSD) that was defined by the World Wide Web Consortium (W3C) in 2001. The XML Schema Part 2: Datatypes specification from W3C identifies format and behavior of various data types. This namespace contains wrapper classes for the data types that conform to the W3C specification. All date and time types conform to the ISO standards specification."
},
{
"displayName":"System.Runtime.Remoting.MetadataServices",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.metadataservices",
"description":"The namespace contains the classes that are used by the Soapsuds Tool (Soapsuds.exe) command-line tool and the user code to convert metadata to and from XML schema for the remoting infrastructure. Some of the most important classes of this namespace are the class and the class."
},
{
"displayName":"System.Runtime.Remoting.Proxies",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.proxies",
"description":"The namespace contains classes that control and provide functionality for proxies. A proxy is a local object that is an image of a remote object. Proxies enable clients to access objects across remoting boundaries."
},
{
"displayName":"System.Runtime.Remoting.Services",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.remoting.services",
"description":"The namespace contains service classes that provide functionality to the .NET Framework. One of the most important classes of this namespace is the class."
},
{
"displayName":"System.Runtime.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization",
"description":"The namespace contains classes that can be used for serializing and deserializing objects. Serialization is the process of converting an object or a graph of objects into a linear sequence of bytes for either storage or transmission to another location. Deserialization is the process of taking in stored information and recreating objects from it."
},
{
"displayName":"System.Runtime.Serialization.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization.configuration",
"description":"The System.Runtime.Serialization.Configuration namespace contains classes used to read the values found in application configuration under system.xml.serialization section. \n \n The classes in this namespace are used by the serialization infrastructure to handle the configuration elements and cannot be used directly. Instead, to configure the DataContractSerializer, create an application configuration file and use the following XML elements. <system.xml.serialization><dataContractSerializer><declaredTypes><add> element for <declaredTypes><knownType> element"
},
{
"displayName":"System.Runtime.Serialization.Formatters",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization.formatters",
"description":"The namespace provides common enumerations, interfaces, and classes that are used by serialization formatters."
},
{
"displayName":"System.Runtime.Serialization.Formatters.Binary",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization.formatters.binary",
"description":"The namespace contains the class, which can be used to serialize and deserialize objects in binary format."
},
{
"displayName":"System.Runtime.Serialization.Formatters.Soap",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization.formatters.soap",
"description":"The namespace contains the class, which can be used to serialize and deserialize objects in the SOAP format. When building applications that uses the types in this namespace, you must reference the System.Runtime.Serialization.Formatters.Soap.dll assembly."
},
{
"displayName":"System.Runtime.Serialization.Json",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.serialization.json",
"description":"Provides classes related to Json serialization."
},
{
"displayName":"System.Runtime.Versioning",
"url":"https://docs.microsoft.com/dotnet/api/system.runtime.versioning",
"description":"The namespace contains advanced types that support versioning in side by side implementations of the .NET Framework."
},
{
"displayName":"System.Security",
"url":"https://docs.microsoft.com/dotnet/api/system.security",
"description":"The namespace provides the underlying structure of the common language runtime security system, including base classes for permissions."
},
{
"displayName":"System.Security.AccessControl",
"url":"https://docs.microsoft.com/dotnet/api/system.security.accesscontrol",
"description":"The namespace provides programming elements that control access to and audit security-related actions on securable objects."
},
{
"displayName":"System.Security.Authentication",
"url":"https://docs.microsoft.com/dotnet/api/system.security.authentication",
"description":"The Authentication namespace provides a set of enumerations that describe the security of a connection. These enumerations include , , , and ."
},
{
"displayName":"System.Security.Authentication.ExtendedProtection",
"url":"https://docs.microsoft.com/dotnet/api/system.security.authentication.extendedprotection",
"description":"The namespace provides support for authentication using extended protection for applications."
},
{
"displayName":"System.Security.Authentication.ExtendedProtection.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.security.authentication.extendedprotection.configuration",
"description":"The namespace provides support for configuration of authentication using extended protection for applications."
},
{
"displayName":"System.Security.Claims",
"url":"https://docs.microsoft.com/dotnet/api/system.security.claims",
"description":"Contains classes that implement claims-based identity in the .NET Framework, including classes that represent claims, claims-based identities, and claims-based principals."
},
{
"displayName":"System.Security.Cryptography",
"url":"https://docs.microsoft.com/dotnet/api/system.security.cryptography",
"description":"The namespace provides cryptographic services, including secure encoding and decoding of data, as well as many other operations, such as hashing, random number generation, and message authentication. For more information, see Cryptographic Services."
},
{
"displayName":"System.Security.Cryptography.Pkcs",
"url":"https://docs.microsoft.com/dotnet/api/system.security.cryptography.pkcs",
"description":"The namespace provides programming elements for Public Key Cryptography Standards (PKCS), including methods for signing data, exchanging keys, requesting certificates, public key encryption and decryption, and other security functions."
},
{
"displayName":"System.Security.Cryptography.X509Certificates",
"url":"https://docs.microsoft.com/dotnet/api/system.security.cryptography.x509certificates",
"description":"The namespace contains the common language runtime implementation of the Authenticode X.509 v.3 certificate. This certificate is signed with a private key that uniquely and positively identifies the holder of the certificate."
},
{
"displayName":"System.Security.Cryptography.Xml",
"url":"https://docs.microsoft.com/dotnet/api/system.security.cryptography.xml",
"description":"The namespace contains classes to support the creation and validation of XML digital signatures. The classes in this namespace implement the World Wide Web Consortium Recommendation, \"XML-Signature Syntax and Processing\", described at http://www.w3.org/TR/xmldsig-core/."
},
{
"displayName":"System.Security.Permissions",
"url":"https://docs.microsoft.com/dotnet/api/system.security.permissions",
"description":"The namespace defines classes that control access to operations and resources based on policy."
},
{
"displayName":"System.Security.Policy",
"url":"https://docs.microsoft.com/dotnet/api/system.security.policy",
"description":"The namespace contains code groups, membership conditions, and evidence. These three types of classes are used to create the rules applied by the common language runtime security policy system. Evidence classes are the input to security policy and membership conditions are the switches; together these create policy statements and determine the granted permission set. Policy levels and code groups are the structure of the policy hierarchy. Code groups are the encapsulation of a rule and are arranged hierarchically in a policy level."
},
{
"displayName":"System.Security.Principal",
"url":"https://docs.microsoft.com/dotnet/api/system.security.principal",
"description":"The namespace defines a principal object that represents the security context under which code is running. For more information, see Role-Based Security."
},
{
"displayName":"System.Security.RightsManagement",
"url":"https://docs.microsoft.com/dotnet/api/system.security.rightsmanagement",
"description":"Provides types to support rights management of application-created content such as that stored in a or ."
},
{
"displayName":"System.ServiceModel",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel",
"description":"Provides classes related to the service model."
},
{
"displayName":"System.ServiceModel.Activation",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activation",
"description":"Provides classes related to service model activation."
},
{
"displayName":"System.ServiceModel.Activation.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activation.configuration",
"description":"Represents the configuration settings for the SMSvcHost.exe tool. \n \n This namespace represents the configuration elements that can be configured in the SMSvcHost.exe.config file. Specifically, it includes all machine-wide settings that need to be configured."
},
{
"displayName":"System.ServiceModel.Activities",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activities",
"description":"The System.ServiceModel.Activities namespace contains classes that allow you to send messages to and receive messages from workflows. These activities are used when writing workflow services and allow you to define how messages are sent and received in a workflow."
},
{
"displayName":"System.ServiceModel.Activities.Activation",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activities.activation",
"description":"The System.ServiceModel.Activities.Activation namespace contains the that provides instances of in managed hosting environments where the host instance is created dynamically in response to incoming messages."
},
{
"displayName":"System.ServiceModel.Activities.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activities.configuration",
"description":"The System.ServiceModel.Activities.Configuration namespace contains classes used to configure workflow services. These classes allow you to apply service and endpoint behaviors and configure tracking."
},
{
"displayName":"System.ServiceModel.Activities.Description",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activities.description",
"description":"The System.ServiceModel.Activities.Description namespace contains classes that enable you to control various behaviors related to workflow services."
},
{
"displayName":"System.ServiceModel.Activities.Presentation",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activities.presentation",
"description":"Provides classes related to service model presentation activities."
},
{
"displayName":"System.ServiceModel.Activities.Presentation.Factories",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activities.presentation.factories",
"description":"Contains factories that create Receive/SendReply and Send/ReceiveReply activity pairs."
},
{
"displayName":"System.ServiceModel.Activities.Tracking",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activities.tracking",
"description":"The System.ServiceModel.Activities.Tracking namespace contains classes used to create tracking records for a workflow service instance. Tracking records are created by created by the workflow runtime during the execution of a workflow instance, and are sent to registered tracking participants."
},
{
"displayName":"System.ServiceModel.Activities.Tracking.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.activities.tracking.configuration",
"description":"The System.ServiceModel.Activities.Tracking.Configuration namespace contains classes used to configure tracking for service hosted workflows. These classes allow you to specify the tracking information you want your workflow service to generate."
},
{
"displayName":"System.ServiceModel.Channels",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.channels",
"description":"Provides classes related to service model channels."
},
{
"displayName":"System.ServiceModel.ComIntegration",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.comintegration",
"description":"Defines classes needed for integration with COM applications."
},
{
"displayName":"System.ServiceModel.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.configuration",
"description":"Provides classes related to service model configuration."
},
{
"displayName":"System.ServiceModel.Description",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.description",
"description":"Provides classes related to the service model description."
},
{
"displayName":"System.ServiceModel.Diagnostics",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.diagnostics",
"description":"The namespace contains an enumeration that is used to configure performance counters for diagnostics purposes."
},
{
"displayName":"System.ServiceModel.Discovery",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.discovery",
"description":"The System.ServiceModel.Discovery namespace contains the classes required for the creation and use of discoverable services. These classes implement the WS-Discovery protocol for Windows Communication Foundation (WCF)."
},
{
"displayName":"System.ServiceModel.Discovery.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.discovery.configuration",
"description":"The System.ServiceModel.Discovery.Configuration namespace contains classes that allow you to configure discovery settings in a configuration file."
},
{
"displayName":"System.ServiceModel.Discovery.Version11",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.discovery.version11",
"description":"The System.ServiceModel.Discovery.Version11 namespace contains the classes required for the creation and use of discoverable services. These classes implement the WS-Discovery version 1.1 protocol for Windows Communication Foundation (WCF)."
},
{
"displayName":"System.ServiceModel.Discovery.VersionApril2005",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.discovery.versionapril2005",
"description":"The System.ServiceModel.Discovery.VersionApril2005 namespace contains the classes required for the creation and use of discoverable services. These classes implement the April 2005 version of the WS-Discovery protocol for Windows Communication Foundation (WCF)."
},
{
"displayName":"System.ServiceModel.Discovery.VersionCD1",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.discovery.versioncd1",
"description":"The System.ServiceModel.Discovery.VersionCD1 namespace contains the classes required for the creation and use of discoverable services. These classes implement the Committee Draft 1 version of the WS-Discovery protocol for Windows Communication Foundation (WCF)."
},
{
"displayName":"System.ServiceModel.Dispatcher",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.dispatcher",
"description":"Provides classes related to dispatching the service model."
},
{
"displayName":"System.ServiceModel.MsmqIntegration",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.msmqintegration",
"description":"The namespace contains classes that relate to Microsoft Message Queuing Service (MSMQ) integration, which allows communication between MSMQ applications and Windows Communication Foundation (WCF) applications."
},
{
"displayName":"System.ServiceModel.PeerResolvers",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.peerresolvers",
"description":"The namespace contains classes that allow developers to customize and extend the Peer Name Resolution Protocol service."
},
{
"displayName":"System.ServiceModel.Persistence",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.persistence",
"description":"The namespace contains classes that allow workflow services (WCF services implemented as workflows) to be persisted into the persistence store."
},
{
"displayName":"System.ServiceModel.Routing",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.routing",
"description":"This namespace contains classes that are used to configure and manage the WCF ."
},
{
"displayName":"System.ServiceModel.Routing.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.routing.configuration",
"description":"This namespace contains configuration classes that are used by the Windows Communication Foundation (WCF) infrastructure to convert XML into Common Language Runtime (CLR) types. You can also manipulate these classes directly for extensibility purposes."
},
{
"displayName":"System.ServiceModel.Security",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.security",
"description":"The namespace deals with general security-related topics, for example, ."
},
{
"displayName":"System.ServiceModel.Security.Tokens",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.security.tokens",
"description":"Deals with security tokens and certificates."
},
{
"displayName":"System.ServiceModel.Syndication",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.syndication",
"description":"Provides classes related to service model syndication."
},
{
"displayName":"System.ServiceModel.Web",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.web",
"description":"Provides classes related to using the service model on the web."
},
{
"displayName":"System.ServiceModel.XamlIntegration",
"url":"https://docs.microsoft.com/dotnet/api/system.servicemodel.xamlintegration",
"description":"Provides utility classes to enable the serialization of Windows Communication Foundation (WCF) entities to XAML."
},
{
"displayName":"System.ServiceProcess",
"url":"https://docs.microsoft.com/dotnet/api/system.serviceprocess",
"description":"The namespace provides classes that allow you to implement, install, and control Windows service applications. Services are long-running executables that run without a user interface. Implementing a service involves inheriting from the class and defining specific behavior to process when start, stop, pause, and continue commands are passed in, as well as custom behavior and actions to take when the system shuts down."
},
{
"displayName":"System.ServiceProcess.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.serviceprocess.design",
"description":"The namespace contains classes that can be used to extend design-time support for Windows services applications."
},
{
"displayName":"System.Speech.AudioFormat",
"url":"https://docs.microsoft.com/dotnet/api/system.speech.audioformat",
"description":"The namespace consists of a single class, , which contains information about the format of the audio that is being input to the speech recognition engine, or being output from the speech synthesis engine."
},
{
"displayName":"System.Speech.Recognition",
"url":"https://docs.microsoft.com/dotnet/api/system.speech.recognition",
"description":"The namespace contains Windows Desktop Speech technology types for implementing speech recognition."
},
{
"displayName":"System.Speech.Recognition.SrgsGrammar",
"url":"https://docs.microsoft.com/dotnet/api/system.speech.recognition.srgsgrammar",
"description":"With the members of the namespace, you can programmatically create grammars that comply with the W3C Speech Recognition Grammar Specification Version 1.0 (SRGS)."
},
{
"displayName":"System.Speech.Synthesis",
"url":"https://docs.microsoft.com/dotnet/api/system.speech.synthesis",
"description":"The N:System.Speech.Synthesis namespace contains classes for initializing and configuring a speech synthesis engine, for creating prompts, for generating speech, for responding to events, and for modifying voice characteristics."
},
{
"displayName":"System.Speech.Synthesis.TtsEngine",
"url":"https://docs.microsoft.com/dotnet/api/system.speech.synthesis.ttsengine",
"description":"Supports the creation of Speech Synthesis Markup Language (SSML) based custom engines for rendering text to speech (TTS)."
},
{
"displayName":"System.Text",
"url":"https://docs.microsoft.com/dotnet/api/system.text",
"description":"The namespace contains classes that represent ASCII and Unicode character encodings; abstract base classes for converting blocks of characters to and from blocks of bytes; and a helper class that manipulates and formats objects without creating intermediate instances of ."
},
{
"displayName":"System.Text.RegularExpressions",
"url":"https://docs.microsoft.com/dotnet/api/system.text.regularexpressions",
"description":"The namespace contains classes that provide access to the .NET Framework regular expression engine. The namespace provides regular expression functionality that may be used from any platform or language that runs within the Microsoft .NET Framework. In addition to the types contained in this namespace, the class enables you to determine whether a particular string conforms to a regular expression pattern."
},
{
"displayName":"System.Threading",
"url":"https://docs.microsoft.com/dotnet/api/system.threading",
"description":"The namespace provides classes and interfaces that enable multithreaded programming. In addition to classes for synchronizing thread activities and access to data (, , , , and so on), this namespace includes a class that allows you to use a pool of system-supplied threads, and a class that executes callback methods on thread pool threads."
},
{
"displayName":"System.Threading.Tasks",
"url":"https://docs.microsoft.com/dotnet/api/system.threading.tasks",
"description":"The System.Threading.Tasks namespace provides types that simplify the work of writing concurrent and asynchronous code. The main types are which represents an asynchronous operation that can be waited on and cancelled, and , which is a task that can return a value. The class provides static methods for creating and starting tasks, and the class provides the default thread scheduling infrastructure."
},
{
"displayName":"System.Timers",
"url":"https://docs.microsoft.com/dotnet/api/system.timers",
"description":"The namespace provides the component, which allows you to raise an event on a specified interval."
},
{
"displayName":"System.Transactions",
"url":"https://docs.microsoft.com/dotnet/api/system.transactions",
"description":"The namespace contains classes that allow you to write your own transactional application and resource manager. Specifically, you can create and participate in a transaction (local or distributed) with one or multiple participants."
},
{
"displayName":"System.Transactions.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.transactions.configuration",
"description":"The namespace contains classes that describe configuration options used by classes."
},
{
"displayName":"System.Web",
"url":"https://docs.microsoft.com/dotnet/api/system.web",
"description":"The namespace supplies classes and interfaces that enable browser-server communication. This namespace includes the class, which provides extensive information about the current HTTP request; the class, which manages HTTP output to the client; and the class, which provides access to server-side utilities and processes. also includes classes for cookie manipulation, file transfer, exception information, and output cache control."
},
{
"displayName":"System.Web.ApplicationServices",
"url":"https://docs.microsoft.com/dotnet/api/system.web.applicationservices",
"description":"The namespace provides classes that enable you to access ASP.NET forms authentication, roles, and profiles application services as Windows Communication Foundation (WCF) services."
},
{
"displayName":"System.Web.Caching",
"url":"https://docs.microsoft.com/dotnet/api/system.web.caching",
"description":"The namespace provides classes for caching frequently used data on the server."
},
{
"displayName":"System.Web.ClientServices",
"url":"https://docs.microsoft.com/dotnet/api/system.web.clientservices",
"description":"The namespace provides classes that support access in Windows-based applications to the Microsoft Ajax authentication, roles, and profiles services."
},
{
"displayName":"System.Web.ClientServices.Providers",
"url":"https://docs.microsoft.com/dotnet/api/system.web.clientservices.providers",
"description":"The namespace contains client service providers and other classes that support access in Windows-based applications to the Microsoft Ajax authentication, roles, and profile services."
},
{
"displayName":"System.Web.Compilation",
"url":"https://docs.microsoft.com/dotnet/api/system.web.compilation",
"description":"The namespace contains classes for generating and compiling custom file types within the ASP.NET build environment."
},
{
"displayName":"System.Web.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.web.configuration",
"description":"The namespace contains classes that are used to set up ASP.NET configuration."
},
{
"displayName":"System.Web.Configuration.Internal",
"url":"https://docs.microsoft.com/dotnet/api/system.web.configuration.internal",
"description":"The namespace contains configuration types intended for internal use only."
},
{
"displayName":"System.Web.DynamicData",
"url":"https://docs.microsoft.com/dotnet/api/system.web.dynamicdata",
"description":"The namespace contains classes that provide the core functionality for ASP.NET Dynamic Data. It also provides extensibility features that let you customize dynamic data behavior."
},
{
"displayName":"System.Web.DynamicData.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.web.dynamicdata.design",
"description":"The namespace contains classes that provide design-time support for the classes in the namespace."
},
{
"displayName":"System.Web.DynamicData.ModelProviders",
"url":"https://docs.microsoft.com/dotnet/api/system.web.dynamicdata.modelproviders",
"description":"The namespace contains classes that define the core functionality for ASP.NET Dynamic Data providers."
},
{
"displayName":"System.Web.Globalization",
"url":"https://docs.microsoft.com/dotnet/api/system.web.globalization",
"description":"The System.Web.Globalization namespace provides classes and interfaces for localization providers."
},
{
"displayName":"System.Web.Handlers",
"url":"https://docs.microsoft.com/dotnet/api/system.web.handlers",
"description":"The namespace contains HTTP handler classes that process HTTP requests to a Web server."
},
{
"displayName":"System.Web.Hosting",
"url":"https://docs.microsoft.com/dotnet/api/system.web.hosting",
"description":"The namespace provides the functionality for hosting ASP.NET applications from managed applications outside Microsoft Internet Information Services (IIS)."
},
{
"displayName":"System.Web.Instrumentation",
"url":"https://docs.microsoft.com/dotnet/api/system.web.instrumentation",
"description":"The namespace contains types that provide information about current page execution, that include execution listeners and instrumentation, and that include methods that are called before and after view engine renders output."
},
{
"displayName":"System.Web.Mail",
"url":"https://docs.microsoft.com/dotnet/api/system.web.mail",
"description":"The classes in this namespace have been deprecated. Use the namespace instead. The namespace contains classes that enable you to construct and send messages using the CDOSYS (Collaboration Data Objects for Windows 2000) message component. The mail message is delivered either through the SMTP mail service built into Microsoft Windows 2000 or through an arbitrary SMTP server. The classes in this namespace can be used from ASP.NET or from any managed application."
},
{
"displayName":"System.Web.Management",
"url":"https://docs.microsoft.com/dotnet/api/system.web.management",
"description":"The namespace contains classes and interfaces for managing and monitoring the health of Web applications."
},
{
"displayName":"System.Web.Mobile",
"url":"https://docs.microsoft.com/dotnet/api/system.web.mobile",
"description":"The namespace contains the core capabilities, including authentication and error handling, required for building ASP.NET mobile Web applications. For information about how to develop ASP.NET mobile applications, see the www.asp.net/mobile Web site."
},
{
"displayName":"System.Web.ModelBinding",
"url":"https://docs.microsoft.com/dotnet/api/system.web.modelbinding",
"description":"The namespace provides classes that enable you to bind data objects to ASP.NET Web Forms server controls."
},
{
"displayName":"System.Web.Profile",
"url":"https://docs.microsoft.com/dotnet/api/system.web.profile",
"description":"The namespace contains classes that are used to work with ASP.NET user profiles in Web server applications."
},
{
"displayName":"System.Web.Query.Dynamic",
"url":"https://docs.microsoft.com/dotnet/api/system.web.query.dynamic",
"description":"The namespace contains classes that are used to parse expressions from a control into a language-integrated query (LINQ)."
},
{
"displayName":"System.Web.RegularExpressions",
"url":"https://docs.microsoft.com/dotnet/api/system.web.regularexpressions",
"description":"The namespace provides precompiled regular expressions that can be used to parse ASP.NET files. All members of the namespace are descendants of the class."
},
{
"displayName":"System.Web.Routing",
"url":"https://docs.microsoft.com/dotnet/api/system.web.routing",
"description":"The namespace provides classes that are used with URL routing, which enables you to use URLs that do not map to a physical file."
},
{
"displayName":"System.Web.Script",
"url":"https://docs.microsoft.com/dotnet/api/system.web.script",
"description":"The namespace contains classes that provide script resource information."
},
{
"displayName":"System.Web.Script.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.web.script.serialization",
"description":"The namespace contains classes that provide JavaScript Object Notation (JSON) serialization and deserialization for managed types. It also provides extensibility features to customize serialization behavior."
},
{
"displayName":"System.Web.Script.Services",
"url":"https://docs.microsoft.com/dotnet/api/system.web.script.services",
"description":"The namespace provides attributes that let you customize Web service support for AJAX functionality in ASP.NET."
},
{
"displayName":"System.Web.Security",
"url":"https://docs.microsoft.com/dotnet/api/system.web.security",
"description":"The namespace contains classes that are used to implement ASP.NET security in Web server applications."
},
{
"displayName":"System.Web.Security.AntiXss",
"url":"https://docs.microsoft.com/dotnet/api/system.web.security.antixss",
"description":"Contains methods that you can use to encode strings in order help you protect your application against cross-site scripting (XSS) attacks and LDAP injection attacks."
},
{
"displayName":"System.Web.Services",
"url":"https://docs.microsoft.com/dotnet/api/system.web.services",
"description":"The namespace consists of the classes that enable you to create XML Web services using ASP.NET and XML Web service clients. XML Web services are applications that provide the ability to exchange messages in a loosely coupled environment using standard protocols such as HTTP, XML, XSD, SOAP, and WSDL. XML Web services enable the building of modular applications within and across companies in heterogeneous environments making them interoperable with a broad variety of implementations, platforms and devices. The SOAP-based XML messages of these applications can have well-defined (structured and typed), or loosely defined parts (using arbitrary XML). The ability of the messages to evolve over time without breaking the protocol is fundamental to the flexibility and robustness of XML Web services as a building block for the future of the Web."
},
{
"displayName":"System.Web.Services.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.web.services.configuration",
"description":"The namespace consists of the classes that configure how XML Web services created using ASP.NET run."
},
{
"displayName":"System.Web.Services.Description",
"url":"https://docs.microsoft.com/dotnet/api/system.web.services.description",
"description":"The namespace consists of the classes that enable you to publicly describe an XML Web service by using the Web Services Description Language (WSDL). Each class in this namespace corresponds to a specific element in the WSDL specification, and the class hierarchy corresponds to the XML structure of a valid WSDL document. For more information about WSDL, see the specification at the W3C Web site (http://www.w3.org/TR/wsdl/)."
},
{
"displayName":"System.Web.Services.Discovery",
"url":"https://docs.microsoft.com/dotnet/api/system.web.services.discovery",
"description":"The namespace consists of the classes that allows XML Web service clients to locate the available XML Web services on a Web server through a process called XML Web services Discovery."
},
{
"displayName":"System.Web.Services.Protocols",
"url":"https://docs.microsoft.com/dotnet/api/system.web.services.protocols",
"description":"The namespace consists of the classes that define the protocols used to transmit data across the wire during the communication between XML Web service clients and XML Web services created using ASP.NET."
},
{
"displayName":"System.Web.SessionState",
"url":"https://docs.microsoft.com/dotnet/api/system.web.sessionstate",
"description":"The namespace supplies classes and interfaces that enable storage of data specific to a single client within a Web application on the server. The session-state data is used to give the client the appearance of a persistent connection with the application. State information can be stored within local process memory or, for Web farm configurations, it can be stored out of process using either the ASP.NET State service or a Microsoft SQL Server database."
},
{
"displayName":"System.Web.UI",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui",
"description":"The namespace provides classes and interfaces that enable you to create ASP.NET server controls and ASP.NET Web pages for the user interface of your ASP.NET Web applications."
},
{
"displayName":"System.Web.UI.Adapters",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.adapters",
"description":"The namespace contains the base classes for control adapters and page adapters. You can use these adapters to override the life-cycle states of pages and controls. This is useful if you want to modify a control's markup or behavior for new markup standards or for specific browsers."
},
{
"displayName":"System.Web.UI.DataVisualization.Charting",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.datavisualization.charting",
"description":"The namespace contains methods and properties for the Chart Web server control."
},
{
"displayName":"System.Web.UI.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.design",
"description":"The namespace contains classes that can be used to extend design-time support for ASP.NET Web pages and for Web server controls."
},
{
"displayName":"System.Web.UI.Design.Directives",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.design.directives",
"description":"The namespace contains classes that can be used to extend design-time support for ASP.NET Web page directives."
},
{
"displayName":"System.Web.UI.Design.MobileControls",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.design.mobilecontrols",
"description":"The namespace contains classes that provide design-time support for the classes in the namespace. For information about how to develop ASP.NET mobile applications, see the www.asp.net/mobile Web site."
},
{
"displayName":"System.Web.UI.Design.MobileControls.Converters",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.design.mobilecontrols.converters",
"description":"The namespace contains classes that provide design-time support for data type converters in mobile controls. For information about how to develop ASP.NET mobile applications, see the www.asp.net/mobile Web site."
},
{
"displayName":"System.Web.UI.Design.WebControls",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.design.webcontrols",
"description":"The namespace contains classes that can be used to extend design-time support for Web server controls."
},
{
"displayName":"System.Web.UI.Design.WebControls.WebParts",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.design.webcontrols.webparts",
"description":"The namespace contains classes that provide design-time support for controls derived from classes in the namespace."
},
{
"displayName":"System.Web.UI.HtmlControls",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.htmlcontrols",
"description":"The namespace contains classes that allow you to create HTML server controls on a Web Forms page. HTML server controls run on the server and map directly to standard HTML tags supported by most browsers. This allows you to programmatically control the HTML elements on a Web Forms page."
},
{
"displayName":"System.Web.UI.MobileControls",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.mobilecontrols",
"description":"The namespace contains a set of ASP.NET server controls that can render your application for different mobile devices. The APIs in this namespace are obsolete. For information about how to develop ASP.NET mobile applications, see the www.asp.net/mobile Web site."
},
{
"displayName":"System.Web.UI.MobileControls.Adapters",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.mobilecontrols.adapters",
"description":"The namespace contains classes you can use to override the life-cycle stages of a mobile control to modify its default HTML, CHTML, or WML markup or behavior for new markup standards or for specific browsers and mobile devices. The APIs in this namespace are obsolete. For information about how to develop ASP.NET mobile applications, see the www.asp.net/mobile Web site."
},
{
"displayName":"System.Web.UI.MobileControls.Adapters.XhtmlAdapters",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.mobilecontrols.adapters.xhtmladapters",
"description":"The namespace contains classes you can use to override the life-cycle stages of a mobile control to modify its default XHTML markup or behavior for new markup standards or for specific browsers and mobile devices. For information about how to develop ASP.NET mobile applications, see the www.asp.net/mobile Web site."
},
{
"displayName":"System.Web.UI.WebControls",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.webcontrols",
"description":"The namespace contains classes that allow you to create Web server controls on a Web page. Web server controls run on the server and include form controls such as buttons and text boxes. They also include special-purpose controls such as a calendar. Because Web server controls run on the server, you can programmatically control these elements. Although Web server controls are rendered as HTML, their object model does not necessarily reflect HTML syntax."
},
{
"displayName":"System.Web.UI.WebControls.Adapters",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.webcontrols.adapters",
"description":"The namespace contains classes that you can use to override the life-cycle stages of a Web control. The classes enable you to modify a control's markup or behavior for new markup standards or for specific browsers."
},
{
"displayName":"System.Web.UI.WebControls.Expressions",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.webcontrols.expressions",
"description":"The namespace provides classes that enable you to filter data in a Web page by using the control."
},
{
"displayName":"System.Web.UI.WebControls.WebParts",
"url":"https://docs.microsoft.com/dotnet/api/system.web.ui.webcontrols.webparts",
"description":"The namespace contains classes and interfaces known collectively as the Web Parts control set. You can use these classes to create Web pages whose appearance and behavior can be modified (personalized) by end users. Each user's personalized settings for a page are saved for future browser sessions."
},
{
"displayName":"System.Web.Util",
"url":"https://docs.microsoft.com/dotnet/api/system.web.util",
"description":"The namespace is a collection of classes that enable callback methods to be run under the scope of a transaction and that enable work to be posted to separate threads."
},
{
"displayName":"System.Web.WebSockets",
"url":"https://docs.microsoft.com/dotnet/api/system.web.websockets",
"description":"The namespace contains classes that support adding WebSocket functionality to ASP.NET Web Forms applications."
},
{
"displayName":"System.Windows",
"url":"https://docs.microsoft.com/dotnet/api/system.windows",
"description":"Provides several important Windows Presentation Foundation (WPF) base element classes, various classes that support the WPF property system and event logic, and other types that are more broadly consumed by the WPF core and framework."
},
{
"displayName":"System.Windows.Annotations",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.annotations",
"description":"Provides classes to support user-created annotations on content displayed in WPF document viewing controls."
},
{
"displayName":"System.Windows.Annotations.Storage",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.annotations.storage",
"description":"Provides types that define the storage architecture and mediums to save and retreive user-created annotations."
},
{
"displayName":"System.Windows.Automation",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.automation",
"description":"Provides support for Windows Presentation Foundation (WPF) UI Automation clients."
},
{
"displayName":"System.Windows.Automation.Peers",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.automation.peers",
"description":"Defines the base class and a set of types that derive from it and that correspond to Microsoft .NET Framework controls. Each exposes the corresponding Microsoft .NET Framework control to Microsoft UI Automation."
},
{
"displayName":"System.Windows.Automation.Provider",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.automation.provider",
"description":"Provides APIs for creating UI Automation providers."
},
{
"displayName":"System.Windows.Automation.Text",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.automation.text",
"description":"Contains enumerations that specify text formatting and related behavior for Windows Presentation Foundation (WPF) UI automation."
},
{
"displayName":"System.Windows.Baml2006",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.baml2006",
"description":"Contains reader and writer classes that can consume XAML in BAML form."
},
{
"displayName":"System.Windows.Controls",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.controls",
"description":"Provides classes to create elements, known as controls, that enable a user to interact with an application. The control classes are at the core of the user's experience with any application because they allow a user to view, select, or enter data or other information."
},
{
"displayName":"System.Windows.Controls.Primitives",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.controls.primitives",
"description":"Contains base classes and controls that are intended to be used as part of other more complex controls."
},
{
"displayName":"System.Windows.Controls.Ribbon",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.controls.ribbon",
"description":"Contains types that are used to create a user interface by using the Microsoft Ribbon for WPF."
},
{
"displayName":"System.Windows.Controls.Ribbon.Primitives",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.controls.ribbon.primitives",
"description":"Contains types that are used as layout containers in a Microsoft Ribbon for WPF control."
},
{
"displayName":"System.Windows.Converters",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.converters",
"description":"Provides classes to support type conversion during serialization in Windows Presentation Foundation (WPF)."
},
{
"displayName":"System.Windows.Data",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.data",
"description":"Contains classes used for binding properties to data sources, data source provider classes, and data-specific implementations of collections and views."
},
{
"displayName":"System.Windows.Diagnostics",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.diagnostics",
"description":"Provides support for Windows Presentation Foundation (WPF) XAML tooling."
},
{
"displayName":"System.Windows.Documents",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.documents",
"description":"Contains types that support , , and XML Paper Specification (XPS) document creation."
},
{
"displayName":"System.Windows.Documents.DocumentStructures",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.documents.documentstructures",
"description":"Provides classes to describe the structure of an in terms of sections, paragraphs, figures, bulleted or numbered lists, and tables."
},
{
"displayName":"System.Windows.Documents.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.documents.serialization",
"description":"Provides types that support the creation and use of run-time accessible plug-in serializers that read and write documents in different data formats."
},
{
"displayName":"System.Windows.Forms",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.forms",
"description":"The namespace contains classes for creating Windows-based applications that take full advantage of the rich user interface features available in the Microsoft Windows operating system."
},
{
"displayName":"System.Windows.Forms.ComponentModel.Com2Interop",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.forms.componentmodel.com2interop",
"description":"The namespace contains helper classes that Visual Studio uses to display property pages while in design mode."
},
{
"displayName":"System.Windows.Forms.DataVisualization.Charting",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.forms.datavisualization.charting",
"description":"The namespace contains methods and properties for the Chart Windows forms control."
},
{
"displayName":"System.Windows.Forms.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.forms.design",
"description":"The namespace contains classes that support design-time configuration and behavior for Windows Forms components. These classes consist of designer classes that provide support for Windows Forms components, a set of design-time services; UITypeEditor classes for configuring certain types of properties, and classes for importing ActiveX controls."
},
{
"displayName":"System.Windows.Forms.Design.Behavior",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.forms.design.behavior",
"description":"The namespace contains classes for creating custom user interface behavior for components at design time."
},
{
"displayName":"System.Windows.Forms.Integration",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.forms.integration",
"description":"Contains classes that support interoperation of Windows Forms and WPF controls."
},
{
"displayName":"System.Windows.Forms.Layout",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.forms.layout",
"description":"The namespace contains classes for implementing layout behaviors in your form or control."
},
{
"displayName":"System.Windows.Forms.PropertyGridInternal",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.forms.propertygridinternal",
"description":"The PropertyGridInternal namespace provides internal support for the PropertyGrid control. The classes in this namespace support the .NET Framework infrastructure and are not intended to be used directly from your code."
},
{
"displayName":"System.Windows.Forms.VisualStyles",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.forms.visualstyles",
"description":"The namespace contains classes for rendering controls and other Windows user interface (UI) elements with visual styles in operating systems that support them."
},
{
"displayName":"System.Windows.Ink",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.ink",
"description":"Provides classes to interact with and manipulate ink on the Windows Presentation Foundation (WPF) platform."
},
{
"displayName":"System.Windows.Input",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.input",
"description":"Provides types to support the Windows Presentation Foundation (WPF) input system. This includes device abstraction classes for mouse, keyboard, and stylus devices, a common input manager class, support for commanding and custom commands, and various utility classes."
},
{
"displayName":"System.Windows.Input.Manipulations",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.input.manipulations",
"description":"Provides functionality for monitoring and responding to a collection of manipulators as a single composite, enabling an application to track the changes to the composite instead of the individual components."
},
{
"displayName":"System.Windows.Input.StylusPlugIns",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.input.stylusplugins",
"description":"Provides classes that support manipulating data from a tablet pen on the Windows Presentation Foundation (WPF) platform. These classes offerlow-level control over input and the creation of digital ink objects. The class provides a mechanism for you to implement custom behavior and apply that behavior to the stream of data coming from the stylus device for the optimal performance."
},
{
"displayName":"System.Windows.Input.StylusWisp",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.input.styluswisp",
"description":"Provides classes that support manipulating data from a WISP tablet device pen on the Windows Presentation Foundation (WPF) platform."
},
{
"displayName":"System.Windows.Interop",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.interop",
"description":"Provides supporting types for interoperation between Windows Presentation Foundation (WPF) and other technologies such as Win32 APIs and provides base classes for other specific interoperation scenarios involving WPF."
},
{
"displayName":"System.Windows.Markup",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.markup",
"description":"Provides types to support XAML. Some of these types are located in WPF assemblies and are specific to WPF scenarios that involve XAML. Other types in this namespace provide support for .NET Framework XAML Services in general, and do not require referencing WPF assemblies."
},
{
"displayName":"System.Windows.Markup.Localizer",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.markup.localizer",
"description":"Provides types that assist in the localization of binary XAML (BAML) sources."
},
{
"displayName":"System.Windows.Markup.Primitives",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.markup.primitives",
"description":"Contains classes that support Extensible Application Markup Language (XAML) in Windows Presentation Foundation (WPF)."
},
{
"displayName":"System.Windows.Media",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.media",
"description":"Provides types that enable integration of rich media, including drawings, text, and audio/video content in Windows Presentation Foundation (WPF) applications."
},
{
"displayName":"System.Windows.Media.Animation",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.media.animation",
"description":"Provides types that support property animation functionality, including timelines, storyboards, and key frames."
},
{
"displayName":"System.Windows.Media.Converters",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.media.converters",
"description":"Contains classes that are used by the for serialization of Extensible Application Markup Language (XAML)."
},
{
"displayName":"System.Windows.Media.Effects",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.media.effects",
"description":"Provides types that can be used to apply visual effects to bitmap images."
},
{
"displayName":"System.Windows.Media.Imaging",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.media.imaging",
"description":"Provides types that are used to encode and decode bitmap images."
},
{
"displayName":"System.Windows.Media.Media3D",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.media.media3d",
"description":"Contains types that support 3-D presentation in Windows Presentation Foundation (WPF) applications."
},
{
"displayName":"System.Windows.Media.Media3D.Converters",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.media.media3d.converters",
"description":"Contains classes that are used by the for serialization of Extensible Application Markup Language (XAML)."
},
{
"displayName":"System.Windows.Media.TextFormatting",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.media.textformatting",
"description":"Provides types that control formatting of text, typically at a lower level than control-based text presentation or the text object model."
},
{
"displayName":"System.Windows.Navigation",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.navigation",
"description":"Provides types that support navigation, including navigating between windows and navigation journaling."
},
{
"displayName":"System.Windows.Resources",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.resources",
"description":"Provides low-level classes that support the Windows Presentation Foundation (WPF) resource model and the Resources build action."
},
{
"displayName":"System.Windows.Shapes",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.shapes",
"description":"Provides access to a library of shapes that can be used in Extensible Application Markup Language (XAML) or code."
},
{
"displayName":"System.Windows.Shell",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.shell",
"description":"Contains types that provide managed code access to the enhanced functionality of the Windows 7 taskbar."
},
{
"displayName":"System.Windows.Threading",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.threading",
"description":"Contains types to support the Windows Presentation Foundation (WPF) threading system."
},
{
"displayName":"System.Windows.Xps",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.xps",
"description":"Provides classes that write XPS documents to a data store or print queue."
},
{
"displayName":"System.Windows.Xps.Packaging",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.xps.packaging",
"description":"Provides types that allow applications to read and write the components of an XPS document."
},
{
"displayName":"System.Windows.Xps.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.windows.xps.serialization",
"description":"Provides types that support serialization of XPS documents."
},
{
"displayName":"System.Workflow.Activities",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.activities",
"description":"Provides classes related to Windows Workflow Foundation activities."
},
{
"displayName":"System.Workflow.Activities.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.activities.configuration",
"description":"Provides classes that represent sections of the configuration file."
},
{
"displayName":"System.Workflow.Activities.Rules",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.activities.rules",
"description":"Contains a set of classes that define the conditions and actions that form a rule."
},
{
"displayName":"System.Workflow.Activities.Rules.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.activities.rules.design",
"description":"Contains a set of classes that manage the Rule Set Editor and the Rule Condition Editor dialog boxes."
},
{
"displayName":"System.Workflow.ComponentModel",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.componentmodel",
"description":"Provides classes related to the Windows Workflow Foundation component model."
},
{
"displayName":"System.Workflow.ComponentModel.Compiler",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.componentmodel.compiler",
"description":"Provides classes related to the Windows Workflow Foundation component model compiler."
},
{
"displayName":"System.Workflow.ComponentModel.Design",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.componentmodel.design",
"description":"Provides classes related to the Windows Workflow Foundation component model designers."
},
{
"displayName":"System.Workflow.ComponentModel.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.componentmodel.serialization",
"description":"Provides the infrastructure for managing the serialization of activities and workflows to and from extensible Application Markup Language (XAML) and CodeDOM."
},
{
"displayName":"System.Workflow.Runtime",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.runtime",
"description":"Provides classes related to workflow runtime."
},
{
"displayName":"System.Workflow.Runtime.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.runtime.configuration",
"description":"Contains classes that are used to configure the workflow runtime engine."
},
{
"displayName":"System.Workflow.Runtime.DebugEngine",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.runtime.debugengine",
"description":"Contains classes and interfaces for use in debugging workflow instances."
},
{
"displayName":"System.Workflow.Runtime.Hosting",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.runtime.hosting",
"description":"Provides classes related to Windows Workflow Foundation runtime hosting."
},
{
"displayName":"System.Workflow.Runtime.Tracking",
"url":"https://docs.microsoft.com/dotnet/api/system.workflow.runtime.tracking",
"description":"Contains classes and an interface related to tracking services."
},
{
"displayName":"System.Xaml",
"url":"https://docs.microsoft.com/dotnet/api/system.xaml",
"description":"Provides types that relate to XAML readers and XAML writers. This includes the default implementations of .NET Framework XAML Services and its XAML readers and XAML writers. Also contains types relevant to the XAML type system and other support types related to XAML and .NET Framework XAML Services concepts."
},
{
"displayName":"System.Xaml.Permissions",
"url":"https://docs.microsoft.com/dotnet/api/system.xaml.permissions",
"description":"Contains types that specify permissions for certain XAML loading scenarios, such as loading under partial trust or loading internal types."
},
{
"displayName":"System.Xaml.Schema",
"url":"https://docs.microsoft.com/dotnet/api/system.xaml.schema",
"description":"Contains types that support extensibility of the XAML type system."
},
{
"displayName":"System.Xml",
"url":"https://docs.microsoft.com/dotnet/api/system.xml",
"description":"The namespace provides standards-based support for processing XML."
},
{
"displayName":"System.Xml.Linq",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.linq",
"description":"Contains the classes for LINQ to XML. LINQ to XML is an in-memory XML programming interface that enables you to modify XML documents efficiently and easily."
},
{
"displayName":"System.Xml.Resolvers",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.resolvers",
"description":"The namespace provides support for prepopulating the cache with DTDs or XML streams."
},
{
"displayName":"System.Xml.Schema",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.schema",
"description":"The namespace contains the XML classes that provide standards-based support for XML schema definition language (XSD) schemas."
},
{
"displayName":"System.Xml.Serialization",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.serialization",
"description":"The namespace contains classes that are used to serialize objects into XML format documents or streams."
},
{
"displayName":"System.Xml.Serialization.Advanced",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.serialization.advanced",
"description":"The System.Xml.Serialization.Advanced namespace contains classes that allow you to customize the code generated from a Web Services Description Language (WSDL) document."
},
{
"displayName":"System.Xml.Serialization.Configuration",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.serialization.configuration",
"description":"The namespace contains classes used to read the values found in application configuration files under the <system.xml.serialization> Element section."
},
{
"displayName":"System.Xml.XPath",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.xpath",
"description":"The namespace contains the classes that define a cursor model for navigating and editing XML information items as instances of the XQuery 1.0 and XPath 2.0 Data Model."
},
{
"displayName":"System.Xml.XmlConfiguration",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.xmlconfiguration",
"description":"The namespace that contains sections of XML configuration."
},
{
"displayName":"System.Xml.Xsl",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.xsl",
"description":"The System.Xml.Xsl namespace provides support for Extensible Stylesheet Transformation (XSLT) transforms. It supports the W3C XSL Transformations (XSLT) Version 1.0 Recommendation (www.w3.org/TR/xslt)."
},
{
"displayName":"System.Xml.Xsl.Runtime",
"url":"https://docs.microsoft.com/dotnet/api/system.xml.xsl.runtime",
"description":"Contains types that are used by the XSL transformation engine."
},
{
"displayName":"UIAutomationClientsideProviders",
"url":"https://docs.microsoft.com/dotnet/api/uiautomationclientsideproviders",
"description":"Contains a single type that maps client automation providers."
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment