Piattaforme supportate da AWS SDK for .NET - AWS SDK for .NET

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Piattaforme supportate da AWS SDK for .NET

AWS SDK for .NET Fornisce gruppi distinti di assembly per consentire agli sviluppatori di utilizzare piattaforme diverse. Tuttavia, non tutte le funzionalità SDK sono presenti in tutte le singole piattaforme. Questo argomento descrive le differenze nel supporto di ciascuna piattaforma.

.NET Core

AWS SDK for .NET Supporta le applicazioni scritte per.NET Core (.NET Core 3.1, .NET 5, .NET 6 e così via). AWS i client di servizio supportano solo modelli di chiamata asincroni in .NET core. Ciò influisce anche su molte delle astrazioni di alto livello create su client di servizio, come Amazon TransferUtility S3, che supporterà solo chiamate asincrone nell'ambiente.NET Core.

.NET Standard 2.0

Le varianti non Framework AWS SDK for .NET sono conformi a.NET Standard 2.0. AWS SDK for .NET Fornisce solo metodi asincroni per applicazioni scritte su.NET Standard.

.NET Framework 4.5

avvertimento

A partire dal 15 agosto 2024, AWS SDK for .NET terminerà il supporto per.NET Framework 3.5 e la versione minima di.NET Framework passerà alla 4.7.2. Per ulteriori informazioni, consulta il post di blog Importanti modifiche in arrivo per gli obiettivi .NET Framework 3.5 e 4.5 di. AWS SDK for .NET

Questa versione di AWS SDK for .NET è compilata su .NET Framework 4.5 e viene eseguita nel runtime di .NET 4.0. AWS i client di servizio supportano modelli di chiamata sincroni e asincroni e utilizzano le parole chiave async e await introdotte in C# 5.0.

.NET Framework 3.5

avvertimento

A partire dal 15 agosto 2024, AWS SDK for .NET terminerà il supporto per.NET Framework 3.5 e cambierà la versione minima di .NET Framework alla 4.7.2. Per ulteriori informazioni, consulta il post di blog Importanti modifiche in arrivo per gli obiettivi .NET Framework 3.5 e 4.5 di. AWS SDK for .NET

Questa versione di AWS SDK for .NET è compilata su .NET Framework 3.5 e viene eseguita nel runtime .NET 2.0 o .NET 4.0. AWS i client di servizio supportano modelli di chiamata sincroni e asincroni e utilizzano i precedenti pattern Begin e End.

Nota

Non AWS SDK for .NET è conforme al Federal Information Processing Standard (FIPS) se utilizzato da applicazioni basate sulla versione 2.0 del CLR. Per informazioni dettagliate su come sostituire un'implementazione conforme a FIPS in tale ambiente, consultate il blog di Microsoft e la classe HMACSHA256 (HMACSHA256cng) del team di sicurezza CLR in Security.Cryptography.dll. CryptoConfig

Portable Class Library e Xamarin

Contiene AWS SDK for .NET anche un'implementazione della Portable Class Library. L'implementazione della Portable Class Library può essere indirizzata a più piattaforme, tra cui Universal Windows Platform (UWP) e Xamarin su iOS e Android. Per ulteriori dettagli, consulta Mobile SDK for .NET e Xamarin. AWS i client di servizio supportano solo modelli di chiamata asincroni.

Supporto Unity

Per informazioni sul supporto di Unity, consultaConsiderazioni speciali per il supporto di Unity.

Ulteriori informazioni

Migalla alla versione 3.5 diAWS SDK for .NET