本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
平台由 适用于 .NET 的 AWS 开发工具包
适用于 .NET 的 AWS 开发工具包面向不同平台为开发人员提供了不同程序集组。但是,并非所有这些平台上的开发工具包功能均相同。本主题介绍了各个平台中的支持差异。
.NET 内核
的 适用于 .NET 的 AWS 开发工具包 支持为.NETCore编写的应用程序。 AWS 服务客户端仅支持.NETcore中的异步呼叫模式。这还会影响到多种在
Amazon S3 的 TransferUtility
等服务客户端上构建的高级别抽象,这些客户端只支持 .NET 内核环境中的异步调用。
.NETStandard2.0版
非框架变量 适用于 .NET 的 AWS 开发工具包 遵守 .NETStandard2.0版
.NET Framework 4.5
(有关.NETFramework4.5支持的完整信息,请参阅 版本3 的 适用于 .NET 的 AWS 开发工具包 开发人员指南.)
此版本的 适用于 .NET 的 AWS 开发工具包 根据.NETFramework4.5编译,并在.NET4.0运行时运行。 AWS 服务客户端支持同步和异步呼叫模式,并使用
异步等待
.NET Framework 3.5
(传承:支持.NETFramework3.5是遗留的。有关.NETFramework3.5支持的完整信息,请参阅 版本3 的 适用于 .NET 的 AWS 开发工具包 开发人员指南.)
便携式分类库和Xamarin
适用于 .NET 的 AWS 开发工具包还包含可移植类库实施。可移植类库实施可针对多种平台,包括 Universal Windows Platform (UWP) 以及 iOS 和 Android 上的 Xamarin。查看 AWSMobileSDKfor.NET和Xamarin 了解详情。 AWS 服务客户端仅支持异步呼叫模式。
统一支持
有关Unity支持的信息,请参阅 Unity 支持的特殊注意事项.
更多信息
迁移到 适用于 .NET 的 AWS 开发工具包 的版本 3.5