@azure/storage-common package
Előkelő társaság
| AnonymousCredential |
Az AnonymousCredential egy hitelesítőadatPolicyCreator-tagot biztosít, amellyel AnonymousCredentialPolicy objektumokat hozhat létre. Az AnonymousCredentialPolicy olyan HTTP-kérésekkel használható, amelyek nyilvános erőforrásokat olvasnak, vagy közös hozzáférésű jogosultságkódokkal (SAS) használják. |
| AnonymousCredentialPolicy |
Az AnonymousCredentialPolicy olyan HTTP-kérésekkel használható, amelyek nyilvános erőforrásokat olvasnak, vagy közös hozzáférésű jogosultságkódokkal (SAS) használják. |
| BaseRequestPolicy |
Az az alaposztály, amelyből az összes kérelemszabályzat származik. |
| BufferScheduler |
Ez az osztály bemenetként elfogad egy Node.js olvasható adatfolyamot, és a streamből származó adatokat a belső pufferstruktúrába olvassa, amíg el nem éri a maxBuffers értéket. Minden elérhető puffer megpróbálja aktiválni a outgoingHandlert. A belső pufferstruktúra tartalmaz egy bejövő puffertömböt és egy kimenő puffertömböt. A bejövő puffertömb tartalmazza az "üres" puffereket, amelyek új bejövő adatokkal tölthetők fel. A kimenő tömb tartalmazza azokat a kitöltött puffereket, amelyeket a outgoingHandler kezel. Minden fenti pufferméretet a bufferSize paraméter határoz meg. NUM_OF_ALL_BUFFERS = BUFFERS_IN_INCOMING + BUFFERS_IN_OUTGOING + BUFFERS_UNDER_HANDLING NUM_OF_ALL_BUFFERS kisebb vagy egyenlő maxBuffers TELJESÍTMÉNYJAVÍTÁSI TIPPEK:
|
| Credential |
A hitelesítő adatok az Azure Storage HTTP-kérések aláírásának absztrakt osztályai. Ez az osztály egy credentialPolicyCreator gyárat fog üzemeltetni, amely credentialPolicy-t hoz létre. |
| CredentialPolicy |
A HTTP(S) kérések elküldése előtt történő aláírásához használt hitelesítőadat-szabályzat. Ez egy absztrakt osztály. |
| StorageBrowserPolicy |
A StorageBrowserPolicy kezeli a Node.js és a böngésző futtatókörnyezete közötti különbségeket, beleértve a következőket:
|
| StorageBrowserPolicyFactory |
A StorageBrowserPolicyFactory egy olyan gyári osztály, amely segít a StorageBrowserPolicy objektumok létrehozásában. |
| StorageRetryPolicy |
Újrapróbálkozási szabályzat exponenciális újrapróbálkozással és lineáris újrapróbálkozással. |
| StorageRetryPolicyFactory |
A StorageRetryPolicyFactory egy olyan gyári osztály, amely segít StorageRetryPolicy objektumok létrehozásában. |
| StorageSharedKeyCredential |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. StorageSharedKeyCredential az Azure Storage szolgáltatás fiókkulcs-engedélyezéséhez. |
| StorageSharedKeyCredentialPolicy |
A StorageSharedKeyCredentialPolicy egy olyan szabályzat, amellyel HTTP-kéréseket írhat alá megosztott kulccsal. |
| UserDelegationKeyCredential |
CSAK NODE.JS FUTTATÓKÖRNYEZETBEN ÉRHETŐ EL. A UserDelegationKeyCredential kizárólag felhasználói delegációs SAS generálására szolgál. Lásd: https://learn.microsoft.com/rest/api/storageservices/create-user-delegation-sas |
Felületek
| NodeJSReadableStream |
Egy Node.js olvasható stream, amely szintén rendelkezik metódussal |
| StorageRetryOptions |
A Storage Blob újrapróbálkozési beállításainak felülete. |
| StorageSharedKeyCredentialPolicyOptions |
A StorageSharedKeyCredentialPolicy konfigurálásához használt beállítások. |
| UserDelegationKey |
Egy felhasználói delegációs kulcs. |
Típus-aliasok
| CredentialPolicyCreator |
Egy gyári függvény, amely létrehoz egy új CredentialPolicy-t, amely a megadott nextPolicy-t használja. |
| OutgoingHandler |
A OutgoingHandler a BufferScheduler által aktivált aszinkron függvény. |
Enums
| StorageRetryPolicyType |
RetryPolicy típusok. |
Functions
| New |
A RetryPolicy-gyár létrehozásához használt gyári metódus. |
| get |
|
| storage |
storageBrowserPolicy egy olyan szabályzat, amely megakadályozza, hogy a böngészők gyorsítótárazzák a kéréseket, és eltávolítsák a cookie-kat és az explicit tartalomhosszúságú fejléceket. |
| storage |
storageCorrectContentLengthPolicy a Content-Length fejléc helyes beállításához a kérelem törzsének hosszával. |
| storage |
StorageRequestFailureDetailsParserPolicy |
| storage |
Újrapróbálkozási szabályzat exponenciális újrapróbálkozással és lineáris újrapróbálkozással. |
| storage |
storageSharedKeyCredentialPolicy tárfiókkulcsokkal kezeli az aláírási kérelmeket. |
Változók
| storage |
A StorageBrowserPolicy programozott azonosítója. |
| storage |
A storageCorrectContentLengthPolicy programozott azonosítója. |
| storage |
A StorageRequestFailureDetailsParserPolicy programozott azonosítója. |
| storage |
|
| storage |
A storageSharedKeyCredentialPolicy programozott azonosítója. |
Funkciók részletei
NewRetryPolicyFactory(StorageRetryOptions)
A RetryPolicy-gyár létrehozásához használt gyári metódus.
function NewRetryPolicyFactory(retryOptions?: StorageRetryOptions): RequestPolicyFactory
Paraméterek
- retryOptions
- StorageRetryOptions
Visszatér
getCachedDefaultHttpClient()
storageBrowserPolicy()
storageBrowserPolicy egy olyan szabályzat, amely megakadályozza, hogy a böngészők gyorsítótárazzák a kéréseket, és eltávolítsák a cookie-kat és az explicit tartalomhosszúságú fejléceket.
function storageBrowserPolicy(): PipelinePolicy
Visszatér
storageCorrectContentLengthPolicy()
storageCorrectContentLengthPolicy a Content-Length fejléc helyes beállításához a kérelem törzsének hosszával.
function storageCorrectContentLengthPolicy(): PipelinePolicy
Visszatér
storageRequestFailureDetailsParserPolicy()
StorageRequestFailureDetailsParserPolicy
function storageRequestFailureDetailsParserPolicy(): PipelinePolicy
Visszatér
storageRetryPolicy(StorageRetryOptions)
Újrapróbálkozási szabályzat exponenciális újrapróbálkozással és lineáris újrapróbálkozással.
function storageRetryPolicy(options?: StorageRetryOptions): PipelinePolicy
Paraméterek
- options
- StorageRetryOptions
Visszatér
storageSharedKeyCredentialPolicy(StorageSharedKeyCredentialPolicyOptions)
storageSharedKeyCredentialPolicy tárfiókkulcsokkal kezeli az aláírási kérelmeket.
function storageSharedKeyCredentialPolicy(options: StorageSharedKeyCredentialPolicyOptions): PipelinePolicy
Paraméterek
Visszatér
Variable Details
storageBrowserPolicyName
A StorageBrowserPolicy programozott azonosítója.
storageBrowserPolicyName: "storageBrowserPolicy"
Típus
"storageBrowserPolicy"
storageCorrectContentLengthPolicyName
A storageCorrectContentLengthPolicy programozott azonosítója.
storageCorrectContentLengthPolicyName: "StorageCorrectContentLengthPolicy"
Típus
"StorageCorrectContentLengthPolicy"
storageRequestFailureDetailsParserPolicyName
A StorageRequestFailureDetailsParserPolicy programozott azonosítója.
storageRequestFailureDetailsParserPolicyName: "storageRequestFailureDetailsParserPolicy"
Típus
"storageRequestFailureDetailsParserPolicy"
storageRetryPolicyName
storageSharedKeyCredentialPolicyName
A storageSharedKeyCredentialPolicy programozott azonosítója.
storageSharedKeyCredentialPolicyName: "storageSharedKeyCredentialPolicy"
Típus
"storageSharedKeyCredentialPolicy"