.NET API browser

Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.

If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.

Filtros rápidos

Referencia da API de .NET Standard version 2.1 (package-provided)

NomeDescrición
Microsoft.Extensions.Caching.Hybrid Namespace
Microsoft.Extensions.Configuration NamespaceContiene clases y abstracciones para configurar IConfiguration.
Microsoft.Extensions.Configuration.Json NamespaceContiene clases e interfaces para obtener datos de configuración de un archivo JSON.
Microsoft.Extensions.DependencyInjection NamespaceProporciona clases que admiten la implementación del patrón de diseño de software de inserción de dependencias.
Microsoft.Extensions.DependencyInjection.Extensions Namespace
Microsoft.Extensions.Hosting NamespaceProporciona clases que permiten encapsular los recursos y la funcionalidad de duración de una aplicación.
Microsoft.Extensions.Hosting.Internal NamespaceContiene tipos relacionados con el entorno de hospedaje y el apagado de las aplicaciones hospedadas.
Microsoft.Extensions.Hosting.Systemd NamespaceProporciona clases que permiten encapsular los recursos y la funcionalidad de duración de una aplicación Linux.
Microsoft.Extensions.Hosting.WindowsServices NamespaceProporciona clases que permiten encapsular los recursos y la funcionalidad de duración de una aplicación de Servicio de Windows.
Microsoft.Extensions.Logging NamespaceContiene clases y abstracciones para configurar ILogger.
Microsoft.Extensions.Options NamespaceProporciona tipos usados para implementar el patrón de opciones.
Microsoft.Win32.SafeHandles NamespaceContiene clases que son derivaciones abstractas de clases de controladores seguros. Estas proporcionan funciones comunes para admitir controladores de archivos y de sistemas operativos.
System.Buffers.Text NamespaceEste espacio de nombres contiene tipos que se pueden usar para analizar y dar formato a tipos de datos comunes hacia y desde representaciones de texto UTF-8.
System.ComponentModel.Composition.Registration NamespaceContiene tipos que permiten la configuración basada en reglas de elementos de Managed Extensibility Framework (MEF).
System.ComponentModel.DataAnnotations NamespaceProporciona clases de atributos que se usan para definir los metadatos para ASP.NET MVC y los controles de ASP.NET.
System.ComponentModel.DataAnnotations.Schema NamespaceProporciona compatibilidad para las clases de atributos que se usan para definir los metadatos para ASP.NET MVC y los controles de ASP.NET.
System.Reflection NamespaceContiene tipos que recuperan información sobre los ensamblados, módulos, miembros, parámetros y otras entidades del código administrado mediante el examen de sus metadatos. Estos tipos se pueden utilizar también para manipular instancias de tipos cargados; por ejemplo, para enlazar eventos o llamar a métodos. Para crear tipos dinámicamente, utilice el espacio de nombres System.Reflection.Emit.
System.Reflection.Context NamespaceContiene clases que habilitan contextos de reflexión personalizados.
System.Security.Cryptography NamespaceProporciona servicios criptográficos, incluida la codificación segura y la descodificación de datos, así como muchas otras operaciones, como el hash, la generación aleatoria de números y la autenticación de mensajes. Para obtener más información, vea Servicios criptográficos.
System.Security.Cryptography.Pkcs NamespaceProporciona elementos de programación para PKCS (Public Key Cryptography Standards, Normas de criptografía de clave pública) e incluye métodos para la firma de datos, el intercambio de claves, la solicitud de certificados, el cifrado y descifrado de clave pública y otras funciones de seguridad.
System.Security.Cryptography.Xml NamespaceContiene clases para admitir la creación y la validación de firmas digitales XML. Las clases en este espacio de nombres implementan la recomendación del Consorcio World Wide Web, XML-Signature Syntax and Processing (Procesamiento y sintaxis de firmas XML).
System.Threading.Channels NamespaceProporciona un conjunto de estructuras de datos de sincronización para pasar datos entre productores y consumidores de forma asincrónica.
System.Threading.Tasks.Dataflow NamespaceProporciona un modelo de programación basado en actores que admite el paso de mensajes en proceso para el flujo de datos general y las tareas de canalización.