@azure/storage-common package
クラス
| AnonymousCredential |
AnonymousCredential は、AnonymousCredentialPolicy オブジェクトの作成に使用される credentialPolicyCreator メンバーを提供します。 AnonymousCredentialPolicy は、パブリック リソースを読み取る HTTP(S) 要求または Shared Access Signature (SAS) で使用する要求で使用されます。 |
| AnonymousCredentialPolicy |
AnonymousCredentialPolicy は、パブリック リソースを読み取る HTTP(S) 要求または Shared Access Signature (SAS) で使用する要求で使用されます。 |
| BaseRequestPolicy |
すべての要求ポリシーの派生元となる基本クラス。 |
| BufferScheduler |
このクラスは、Node.js 読み取り可能ストリームを入力として受け取り、maxBuffers に到達するまでストリームから内部バッファー構造にデータを読み取り続けます。 使用可能なすべてのバッファーが outgoingHandler をトリガーしようとします。 内部バッファー構造には、受信バッファー配列と出力バッファー配列が含まれます。 受信バッファー配列には、新しい受信データを格納できる "空" バッファーが含まれています。 送信配列には、outgoingHandler によって処理される塗りつぶされたバッファーが含まれます。 上記のすべてのバッファー サイズは、パラメーター bufferSize によって定義されます。 NUM_OF_ALL_BUFFERS = BUFFERS_IN_INCOMING + BUFFERS_IN_OUTGOING + BUFFERS_UNDER_HANDLING NUM_OF_ALL_BUFFERS maxBuffers 以下 パフォーマンス向上のヒント:
|
| Credential |
資格情報は、Azure Storage HTTP 要求の署名のための抽象クラスです。 このクラスは、CredentialPolicy を生成する credentialPolicyCreator ファクトリをホストします。 |
| CredentialPolicy |
送信前に HTTP(S) 要求に署名するために使用される資格情報ポリシー。 これは抽象クラスです。 |
| StorageBrowserPolicy |
StorageBrowserPolicy は、次のような Node.js とブラウザー ランタイムの違いを処理します。
|
| StorageBrowserPolicyFactory |
StorageBrowserPolicyFactory は、StorageBrowserPolicy オブジェクトの生成を支援するファクトリ クラスです。 |
| StorageRetryPolicy |
指数再試行と線形再試行が実装された再試行ポリシー。 |
| StorageRetryPolicyFactory |
StorageRetryPolicyFactory は、StorageRetryPolicy オブジェクト 生成するのに役立つファクトリ クラスです。 |
| StorageSharedKeyCredential |
NODE.JSランタイムでのみ使用できます。 Azure Storage サービスのアカウント キー承認用の StorageSharedKeyCredential。 |
| StorageSharedKeyCredentialPolicy |
StorageSharedKeyCredentialPolicy は、共有キーを使用して HTTP 要求に署名するために使用されるポリシーです。 |
インターフェイス
| StorageRetryOptions |
ストレージ BLOB 再試行オプション インターフェイス。 |
| StorageSharedKeyCredentialPolicyOptions |
StorageSharedKeyCredentialPolicy の構成に使用されるオプション。 |
型エイリアス
| CredentialPolicyCreator |
指定された nextPolicy を使用する新しい CredentialPolicy を作成するファクトリ関数。 |
| OutgoingHandler |
OutgoingHandler は、BufferScheduler によってトリガーされる非同期関数です。 |
列挙型
| StorageRetryPolicyType |
RetryPolicy 型。 |
関数
| New |
RetryPolicy ファクトリを生成するために使用されるファクトリ メソッド。 |
| get |
|
| storage |
storageBrowserPolicy は、ブラウザがリクエストをキャッシュするのを防ぎ、Cookie と明示的な content-length ヘッダーを削除するために使用されるポリシーです。 |
| storage |
storageCorrectContentLengthPolicy を使用して、Content-Length ヘッダーとリクエスト本文の長さを正しく設定します。 |
| storage |
StorageRequestFailureDetailsParserPolicy |
| storage |
指数再試行と線形再試行が実装された再試行ポリシー。 |
| storage |
storageSharedKeyCredentialPolicy は、ストレージ アカウント キーを使用して署名要求を処理します。 |
関数の詳細
NewRetryPolicyFactory(StorageRetryOptions)
RetryPolicy ファクトリを生成するために使用されるファクトリ メソッド。
function NewRetryPolicyFactory(retryOptions?: StorageRetryOptions): RequestPolicyFactory
パラメーター
- retryOptions
- StorageRetryOptions
戻り値
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy は、ブラウザがリクエストをキャッシュするのを防ぎ、Cookie と明示的な content-length ヘッダーを削除するために使用されるポリシーです。
function storageBrowserPolicy(): PipelinePolicy
戻り値
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy を使用して、Content-Length ヘッダーとリクエスト本文の長さを正しく設定します。
function storageCorrectContentLengthPolicy(): PipelinePolicy
戻り値
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
戻り値
storageRetryPolicy(StorageRetryOptions)
指数再試行と線形再試行が実装された再試行ポリシー。
function storageRetryPolicy(options?: StorageRetryOptions): PipelinePolicy
パラメーター
- options
- StorageRetryOptions
戻り値
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
storageSharedKeyCredentialPolicy は、ストレージ アカウント キーを使用して署名要求を処理します。
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy