メインコンテンツに移動

デベロッパーセンター

AWS SDK for .NET

AWS SDK for .NET を使用してアプリケーションを開発およびデプロイします。慣用的な .NET API を使用して AWS サービスを呼び出します。

仕組み

AWS SDK for .NET は、.NET のデベロッパーにとってなじみ深く一貫性のある一連のライブラリを提供し、AWS サービスを簡単に利用できるようにします。すべての AWS SDK で、認証情報の管理、再試行、データマーシャリング、シリアル化といった API ライフサイクルに関する検討事項についてサポートを提供します。

AWS SDK for .NET は、各 AWS サービス用の .NET API を提供します。SDK は、Amazon S3 Transfer Utility、Amazon Cognito アイデンティティプロバイダー、AWS DynamoDB セッションステートプロバイダーなどの高レベルの抽象化もサポートしています。

特徴

    AWS SDK for .NET は、非同期ワークフローのためにタスクベースの非同期パターン (TAP) を使用します。AWS SDK for .NET API の非同期メソッドは、Task クラスまたは Task<TResult> クラスに基づくオペレーションです。

    多くの AWS のオペレーションは、一回の応答で送信するには応答オブジェクトが大き過ぎる場合、結果をページ分けして返します。AWS SDK for .NET は、複数のサービス呼び出しにおける結果のシームレスなイテレーションのためにページネーターを提供します。

    豊富なツールオプションが、AWS SDK for .NET のユーザーをサポートします。これらのツールにより、.NET アプリケーションの開発デプロイの両方の作業が簡単になります。

リソース