@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. 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://docs.microsoft.com/en-us/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://docs.microsoft.com/en-us/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://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