Condividi tramite


@azure/data-tables package

Classi

AzureNamedKeyCredential

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

AzureSASCredential

Credenziali basate su firme statiche che supportano 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 in 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 l'operazione generateAccountSas .

AccountSasPermissions

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

AccountSasServices

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

CorsRule

CORS è una funzionalità HTTP che consente a un'applicazione Web in esecuzione in un dominio di accedere alle risorse in un altro dominio. Nei browser web è implementata una restrizione di sicurezza detta regola della stessa origine che impedisce a una pagina web di chiamare API in un dominio diverso. La condivisione CORS offre una modalità sicura per consentire a un dominio (quello di origine) di chiamare 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 richieste raggruppate dall'API

NamedKeyCredential

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

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 l'operazione di Service_getStatistics.

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 l'operazione di Table_create.

TableDeleteEntityHeaders

Definisce le intestazioni per l'operazione di Table_deleteEntity.

TableDeleteHeaders

Definisce le intestazioni per l'operazione di Table_delete.

TableEntityQueryOptions

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

TableGetAccessPolicyHeaders

Definisce le intestazioni per l'operazione di Table_getAccessPolicy.

TableInsertEntityHeaders

Definisce le intestazioni per l'operazione di Table_insertEntity.

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 l'operazione di Table_mergeEntity.

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 tabella. Usato in TableSasPermissions per analizzare le autorizzazioni sas dagli oggetti non elaborati.

TableSasSignatureValues

DISPONIBILE SOLO IN RUNTIME NODE.JS.

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 l'operazione di Table_setAccessPolicy.

TableTransactionEntityResponse

Rappresenta una sotto-risposta di un'operazione Transazioni

TableTransactionResponse

Rappresenta la risposta di un'operazione transazionale

TableUpdateEntityHeaders

Definisce le intestazioni per l'operazione di Table_updateEntity.

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.
NotaGeoReplicationStatusType può essere usato in modo interscambiabile con GeoReplicationStatusType, questo enumerazione contiene i valori noti supportati dal servizio.

Valori noti supportati dal servizio

live
Bootstrap
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 Update o Upsert Entity 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: Aggiornamenti un'entità aggiornando le proprietà dell'entità senza sostituire l'entità esistente.
  • Sostituire: Aggiornamenti 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 dell'account tabella in base alle proprietà e ai parametri client passati. La firma di accesso condiviso viene firmata dalla credenziale 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 viene 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 dell'account tabella in base alle proprietà e ai parametri client passati. La firma di accesso condiviso viene firmata dalla credenziale 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 viene 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