@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. |
| 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. |
| RestError |
Tipo di errore personalizzato per le richieste di pipeline non riuscite. |
| 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. Valori noti supportati dal servizio
live |
| 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
|
| 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
| generate |
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://learn.microsoft.com/rest/api/storageservices/create-account-sas |
| generate |
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://learn.microsoft.com/rest/api/storageservices/constructing-a-service-sas |
| odata(Template |
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://learn.microsoft.com/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://learn.microsoft.com/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