Plataformas compatibles con AWS SDK for .NET - AWS SDK for .NET

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Plataformas compatibles con AWS SDK for .NET

AWS SDK for .NET Proporciona distintos grupos de ensamblajes para que los desarrolladores se dirijan a diferentes plataformas. Sin embargo, no todas las SDK funciones son iguales en cada una de estas plataformas. En este tema se describen las diferencias en cuanto a soporte de cada plataforma.

. NETNúcleo

AWS SDK for .NET Es compatible con las aplicaciones escritas para. NETNúcleo (. NETNúcleo 3.1,. NET5,. NET6, y así sucesivamente). AWS los clientes de servicio solo admiten patrones de llamadas asíncronas en. NETnúcleo. Esto también afecta a muchas de las abstracciones de alto nivel creadas sobre los clientes de servicio, como Amazon S3TransferUtility, que solo admitirá llamadas asíncronas en. NETEntorno principal.

. NETEstándar 2.0

Variaciones ajenas al marco del AWS SDK for .NET cumplimiento. NETEstándar 2.0. AWS SDK for .NET Proporciona solo métodos asíncronos para las aplicaciones en las que se haya escrito. NETEstándar.

. NETFramework 4.5

aviso

A partir del 15 de agosto de 2024, AWS SDK for .NET finalizará el soporte para. NETFramework 3.5 y cambiará el mínimo. NETVersión Framework a la 4.7.2. Para obtener más información, consulte la entrada del blog Se avecinan cambios importantes. NETObjetivos de los marcos 3.5 y 4.5 del AWS SDK for .NET.

Esta versión de AWS SDK for .NET está compilada en base a. NETFramework 4.5 y se ejecuta en. NETTiempo de ejecución 4.0. AWS los clientes de servicio admiten patrones de llamadas sincrónicas y asíncronas y utilizan las palabras clave async y await introducidas en C# 5.0.

. NETFramework 3.5

aviso

A partir del 15 de agosto de 2024, AWS SDK for .NET finalizará el soporte para. NETFramework 3.5 y cambiará el mínimo. NETVersión Framework a la 4.7.2. Para obtener más información, consulte la entrada del blog Se avecinan cambios importantes. NETObjetivos de los marcos 3.5 y 4.5 del AWS SDK for .NET.

Esta versión de AWS SDK for .NET está compilada en base a. NETFramework 3.5 y se ejecuta en. NET2.0 o. NETTiempo de ejecución 4.0. AWS los clientes de servicio admiten patrones de llamadas síncronos y asíncronos y utilizan el patrón anterior de inicio y fin.

nota

No AWS SDK for .NET cumple con el Estándar Federal de Procesamiento de Información (FIPS) cuando se utiliza en aplicaciones creadas con la versión 2.0 del. CLR Para obtener más información sobre cómo sustituir una implementación FIPS compatible en ese entorno, consulte el blog de Microsoft y la HMACSHA256 clase (HMACSHA256Cng) del equipo de CLRseguridad en Security.Cryptography.dll. CryptoConfig

Biblioteca de clases portátil y Xamarin

AWS SDK for .NET También contiene una implementación de biblioteca de clases portátil. La implementación de la biblioteca de clases portátil puede dirigirse a múltiples plataformas, incluidas Universal Windows Platform (UWP) y Xamarin en iOS y Android. Consulte el móvil paraSDK. NETy Xamarin para obtener más detalles. AWS los clientes de servicio solo admiten patrones de llamadas asíncronas.

Compatibilidad con Unity

Para obtener más información sobre la compatibilidad con Unity, consulte Consideraciones especiales sobre la compatibilidad con Unity.

Más información

Migración a la versión 3.5 de AWS SDK for .NET