Condividi tramite


@azure/data-tables package

Classi

AzureNamedKeyCredential

Credenziali statiche basate su nome/chiave che supporta l'aggiornamento del nome e dei valori di chiave sottostanti.

AzureSASCredential

Credenziale basata su firma statica che supporta l'aggiornamento del valore della firma sottostante.

RestError

Tipo di errore personalizzato per le richieste di pipeline non riuscite.

TableClient

TableClient rappresenta un client per il servizio Tabelle di Azure che consente di eseguire operazioni su una singola tabella.

TableServiceClient

TableServiceClient rappresenta un client per il servizio Tabelle di Azure che consente di eseguire operazioni sulle tabelle e sulle entità.

TableTransaction

Helper per compilare un elenco di azioni delle transazioni

Interfacce

AccessPolicy

Criteri di accesso.

AccountSasOptions

Opzioni per configurare 'operazione generateAccountSas.

AccountSasPermissions

Tipo simile a un'autorizzazione di firma di accesso condiviso dell'account. Usato in AccountSasPermissions per analizzare le autorizzazioni di firma di accesso condiviso da oggetti non elaborati.

AccountSasServices

Servizi a cui il token di firma di accesso condiviso può accedere

CorsRule

CORS è una funzionalità HTTP che consente a un'applicazione Web in esecuzione in un dominio di accedere alle risorse in un altro dominio. I Web browser implementano una restrizione di sicurezza nota come criteri di stessa origine che impediscono a una pagina Web di chiamare le API in un dominio diverso; CORS offre un modo sicuro per consentire a un dominio (dominio di origine) di chiamare le API in un altro dominio.

Edm

Rappresentazione di Entity Data Model per una proprietà di entità.

GeoReplication

Geo-Replication informazioni per il servizio di archiviazione secondario

Logging

Impostazioni di registrazione di Analisi di Azure.

Metrics

Riepilogo delle statistiche delle richieste raggruppate in base all'API

NamedKeyCredential

Rappresenta una credenziale definita da un nome e una chiave API statici.

RetentionPolicy

Criteri di conservazione.

SasIPRange

Intervallo IP consentito per una firma di accesso condiviso.

ServiceGetPropertiesHeaders

Definisce le intestazioni per l'operazione di Service_getProperties.

ServiceGetStatisticsHeaders

Definisce le intestazioni per Service_getStatistics'operazione.

ServiceProperties

Proprietà del servizio tabelle.

ServiceSetPropertiesHeaders

Definisce le intestazioni per l'operazione di Service_setProperties.

SetPropertiesOptions

Parametri facoltativi.

SignedIdentifier

Identificatore firmato.

TableCreateHeaders

Definisce le intestazioni per Table_create'operazione.

TableDeleteEntityHeaders

Definisce le intestazioni per Table_deleteEntity operazione.

TableDeleteHeaders

Definisce le intestazioni per Table_delete'operazione.

TableEntityQueryOptions

Opzioni di query OData per limitare il set di entità restituite.

TableGetAccessPolicyHeaders

Definisce le intestazioni per Table_getAccessPolicy'operazione.

TableInsertEntityHeaders

Definisce le intestazioni per Table_insertEntity'operazione.

TableItem

Proprietà per l'elemento della tabella.

TableItemResultPage

Tipo di pagina di output per le operazioni di query di tabella

TableMergeEntityHeaders

Definisce le intestazioni per Table_mergeEntity'operazione.

TableQueryOptions

Opzioni di query OData per limitare il set di tabelle restituite.

TableQueryResponse

Proprietà per la risposta di query della tabella.

TableSasPermissions

Tipo simile a un'autorizzazione di firma di accesso condiviso di tabella. Usato in TableSasPermissions per analizzare le autorizzazioni di firma di accesso condiviso da oggetti non elaborati.

TableSasSignatureValues

DISPONIBILE SOLO IN NODE.JS RUNTIME.

TableSASSignatureValues viene usato per generare token di firma di accesso condiviso del servizio tabelle per le tabelle

TableServiceStats

Statistiche per il servizio.

TableSetAccessPolicyHeaders

Definisce le intestazioni per Table_setAccessPolicy operazione.

TableTransactionEntityResponse

Rappresenta una sottoreazione di un'operazione di transazione

TableTransactionResponse

Rappresenta la risposta di un'operazione di transazione

TableUpdateEntityHeaders

Definisce le intestazioni per Table_updateEntity'operazione.

Alias tipo

CreateDeleteEntityAction

Rappresenta l'operazione Crea o Elimina entità da includere in una richiesta di transazione

CreateTableEntityResponse

Contiene i dati di risposta per l'operazione createEntity.

DeleteTableEntityOptions

Parametri facoltativi per l'operazione DeleteTableEntity

DeleteTableEntityResponse

Contiene i dati di risposta per l'operazione deleteEntity.

EdmTypes

Tipi EDM supportati da tabelle di Azure.

GeoReplicationStatusType

Definisce i valori per GeoReplicationStatusType.
KnownGeoReplicationStatusType può essere usato in modo intercambiabile con GeoReplicationStatusType, questa enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

live
bootstrap
non disponibile

GetAccessPolicyResponse

Contiene i dati di risposta per l'operazione getAccessPolicy.

GetPropertiesResponse

Contiene i dati di risposta per l'operazione getProperties.

GetStatisticsResponse

Contiene i dati di risposta per l'operazione getStatistics.

GetTableEntityOptions

Parametri facoltativi GetEntity.

GetTableEntityResponse

Contiene i dati di risposta per l'operazione listEntities.

ListTableEntitiesOptions

Elencare i parametri facoltativi delle entità.

ListTableItemsOptions

Elencare i parametri facoltativi delle tabelle.

SasProtocol

Protocolli per la firma di accesso condiviso generato.

SetAccessPolicyResponse

Contiene i dati di risposta per l'operazione setAccessPolicy.

SetPropertiesResponse

Contiene i dati di risposta per l'operazione setProperties.

TableEntity

Set di coppie chiave-valore che rappresentano l'entità della tabella.

TableEntityResult

Tipo di output per le operazioni di query

TableEntityResultPage

Tipo di pagina di output per le operazioni di query

TableServiceClientOptions

Opzioni client usate per configurare le richieste api tabelle

TransactionAction

Rappresenta l'unione di tutte le azioni transazionali disponibili

UpdateEntityAction

Rappresenta l'operazione di aggiornamento o upsert dell'entità da includere in una richiesta di transazione

UpdateEntityResponse

Contiene i dati di risposta per l'operazione updateEntity.

UpdateMode

Modalità diverse per i metodi Update e Upsert

  • Merge: aggiorna un'entità aggiornando le proprietà dell'entità senza sostituire l'entità esistente.
  • Sostituisci: aggiorna un'entità esistente sostituendo l'intera entità.
UpdateTableEntityOptions

Aggiornare i parametri facoltativi dell'entità.

UpsertEntityResponse

Contiene i dati di risposta per l'operazione mergeEntity.

Enumerazioni

KnownGeoReplicationStatusType

Valori noti di GeoReplicationStatusType accettati dal servizio.

Funzioni

generateAccountSas(NamedKeyCredential, AccountSasOptions)

Genera un URI di firma di accesso condiviso (SAS) dell'account tabella in base alle proprietà e ai parametri del client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client.

Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas

generateTableSas(string, NamedKeyCredential, TableSasSignatureValues)

Genera un URI di firma di accesso condiviso del servizio tabelle in base alle proprietà e ai parametri del client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client.

Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas

odata(TemplateStringsArray, unknown[])

Esegue l'escape di un'espressione di filtro odata per evitare errori con valori letterali stringa tra virgolette. Codifica gli oggetti Date.

Dettagli funzione

generateAccountSas(NamedKeyCredential, AccountSasOptions)

Genera un URI di firma di accesso condiviso (SAS) dell'account tabella in base alle proprietà e ai parametri del client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client.

Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas

function generateAccountSas(credential: NamedKeyCredential, options?: AccountSasOptions): string

Parametri

credential
NamedKeyCredential
options
AccountSasOptions

Parametri facoltativi.

Restituisce

string

Token di firma di accesso condiviso dell'account

generateTableSas(string, NamedKeyCredential, TableSasSignatureValues)

Genera un URI di firma di accesso condiviso del servizio tabelle in base alle proprietà e ai parametri del client passati. La firma di accesso condiviso è firmata dalle credenziali della chiave condivisa del client.

Vedere https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas

function generateTableSas(tableName: string, credential: NamedKeyCredential, options?: TableSasSignatureValues): string

Parametri

tableName

string

credential
NamedKeyCredential
options
TableSasSignatureValues

Parametri facoltativi.

Restituisce

string

URI di firma di accesso condiviso costituito dall'URI della risorsa rappresentata da questo client, seguito dal token di firma di accesso condiviso generato.

odata(TemplateStringsArray, unknown[])

Esegue l'escape di un'espressione di filtro odata per evitare errori con valori letterali stringa tra virgolette. Codifica gli oggetti Date.

function odata(strings: TemplateStringsArray, values: unknown[]): string

Parametri

strings

TemplateStringsArray

values

unknown[]

Restituisce

string