Freigeben über


@azure/data-tables package

Klassen

AzureNamedKeyCredential

Ein statischer Name/schlüsselbasierte Anmeldeinformationen, der das Aktualisieren des zugrunde liegenden Namens und der Schlüsselwerte unterstützt.

AzureSASCredential

Eine auf statischen Signaturen basierende Anmeldeinformationen, die das Aktualisieren des zugrunde liegenden Signaturwerts unterstützen.

RestError

Ein benutzerdefinierter Fehlertyp für fehlerhafte Pipelineanforderungen.

TableClient

Ein TableClient stellt einen Client für den Azure Tables-Dienst dar, mit dem Sie Vorgänge für eine einzelne Tabelle ausführen können.

TableServiceClient

Ein TableServiceClient stellt einen Client für den Azure Tables-Dienst dar, mit dem Sie Vorgänge für die Tabellen und Entitäten ausführen können.

TableTransaction

Hilfsprogramm zum Erstellen einer Liste von Transaktionsaktionen

Schnittstellen

AccessPolicy

Eine Zugriffsrichtlinie.

AccountSasOptions

Optionen zum Konfigurieren des GenerateAccountSas-Vorgangs .

AccountSasPermissions

Ein Typ, der wie eine Konto-SAS-Berechtigung aussieht. Wird in AccountSasPermissions verwendet, um SAS-Berechtigungen aus Rohobjekten zu analysieren.

AccountSasServices

Dienste, auf die das SAS-Token zugreifen kann

CorsRule

CORS ist eine HTTP-Funktion, die einer Webanwendung in einer Domäne den Zugriff auf Ressourcen in einer anderen Domäne ermöglicht. Webbrowser implementieren eine als same-origin-Richtlinie bekannte Sicherheitseinschränkung, die verhindert, dass eine Website APIs in einer anderen Domäne aufruft. CORS ist eine sichere Methode, um einer Domäne (der Ursprungsdomäne) den Aufruf von APIs in einer anderen Domäne zu ermöglichen.

Edm

Darstellung des Entitätsdatenmodells für eine Entitätseigenschaft.

GeoReplication

Geo-Replication Informationen für den sekundären Speicherdienst

Logging

Azure Analytics-Protokollierungseinstellungen.

Metrics

Eine Zusammenfassung der nach API gruppierten Anforderungsstatistiken

NamedKeyCredential

Stellt anmeldeinformationen dar, die durch einen statischen API-Namen und -Schlüssel definiert werden.

RetentionPolicy

Die Aufbewahrungsrichtlinie.

SasIPRange

Zulässiger IP-Bereich für eine SAS.

ServiceGetPropertiesHeaders

Definiert Header für Service_getProperties Vorgang.

ServiceGetStatisticsHeaders

Definiert Header für Service_getStatistics Vorgang.

ServiceProperties

Tabellendiensteigenschaften.

ServiceSetPropertiesHeaders

Definiert Header für Service_setProperties Vorgang.

SetPropertiesOptions

Optionale Parameter.

SignedIdentifier

Ein signierter Bezeichner.

TableCreateHeaders

Definiert Header für Table_create Vorgang.

TableDeleteEntityHeaders

Definiert Header für Table_deleteEntity Vorgang.

TableDeleteHeaders

Definiert Header für Table_delete Vorgang.

TableEntityQueryOptions

OData-Abfrageoptionen zum Einschränken der zurückgegebenen Entitäten.

TableGetAccessPolicyHeaders

Definiert Header für Table_getAccessPolicy Vorgang.

TableInsertEntityHeaders

Definiert Header für Table_insertEntity Vorgang.

TableItem

Die Eigenschaften für das Tabellenelement.

TableItemResultPage

Ausgabeseitentyp für Tabellenabfragevorgänge

TableMergeEntityHeaders

Definiert Header für Table_mergeEntity Vorgang.

TableQueryOptions

OData-Abfrageoptionen zum Einschränken der zurückgegebenen Tabellen.

TableQueryResponse

Die Eigenschaften für die Tabellenabfrageantwort.

TableSasPermissions

Ein Typ, der wie eine Tabellen-SAS-Berechtigung aussieht. Wird in TableSasPermissions verwendet, um SAS-Berechtigungen aus Rohobjekten zu analysieren.

TableSasSignatureValues

NUR IN NODE.JS RUNTIME VERFÜGBAR.

TableSASSignatureValues wird verwendet, um tabellendienst-SAS-Token für Tabellen zu generieren.

TableServiceStats

Statistiken für den Dienst.

TableSetAccessPolicyHeaders

Definiert Header für Table_setAccessPolicy Vorgang.

TableTransactionEntityResponse

Stellt eine Teilantwort eines Transaktionsvorgangs dar.

TableTransactionResponse

Stellt die Antwort eines Transaktionsvorgangs dar.

TableUpdateEntityHeaders

Definiert Header für Table_updateEntity Vorgang.

Typaliase

CreateDeleteEntityAction

Stellt den Vorgang Zum Erstellen oder Löschen einer Entität dar, der in eine Transaktionsanforderung eingeschlossen werden soll.

CreateTableEntityResponse

Enthält Antwortdaten für den CreateEntity-Vorgang.

DeleteTableEntityOptions

Optionale Parameter für den DeleteTableEntity-Vorgang

DeleteTableEntityResponse

Enthält Antwortdaten für den deleteEntity-Vorgang.

EdmTypes

Unterstützte EDM-Typen von Azure Tables.

GeoReplicationStatusType

Definiert Werte für GeoReplicationStatusType.
KnownGeoReplicationStatusType kann austauschbar mit GeoReplicationStatusType verwendet werden. Diese Enumeration enthält die bekannten Werte, die der Dienst unterstützt.

Bekannte Werte, die vom Dienst unterstützt werden

live
bootstrap
Verfügbar

GetAccessPolicyResponse

Enthält Antwortdaten für den getAccessPolicy-Vorgang.

GetPropertiesResponse

Enthält Antwortdaten für den getProperties-Vorgang.

GetStatisticsResponse

Enthält Antwortdaten für den getStatistics-Vorgang.

GetTableEntityOptions

Optionale GetEntity-Parameter.

GetTableEntityResponse

Enthält Antwortdaten für den listEntities-Vorgang.

ListTableEntitiesOptions

Optionale Parameter für Das Auflisten von Entitäten.

ListTableItemsOptions

Optionale Parameter für Tabellen auflisten.

SasProtocol

Protokolle für generierte SAS.

SetAccessPolicyResponse

Enthält Antwortdaten für den setAccessPolicy-Vorgang.

SetPropertiesResponse

Enthält Antwortdaten für den SetProperties-Vorgang.

TableEntity

Ein Satz von Schlüssel-Wert-Paaren, die die Tabellenentität darstellen.

TableEntityResult

Ausgabetyp für Abfragevorgänge

TableEntityResultPage

Ausgabeseitentyp für Abfragevorgänge

TableServiceClientOptions

Clientoptionen zum Konfigurieren von Tabellen-API-Anforderungen

TransactionAction

Stellt die Vereinigung aller verfügbaren Transaktionsaktionen dar.

UpdateEntityAction

Stellt den Vorgang Zum Aktualisieren oder Upsertieren einer Entität dar, der in eine Transaktionsanforderung eingeschlossen werden soll.

UpdateEntityResponse

Enthält Antwortdaten für den UpdateEntity-Vorgang.

UpdateMode

Die verschiedenen Modi für Update- und Upsert-Methoden

  • Mergen: Aktualisiert eine Entität, indem die Eigenschaften der Entität aktualisiert werden, ohne die vorhandene Entität zu ersetzen.
  • Ersetzen: Aktualisiert eine vorhandene Entität, indem die gesamte Entität ersetzt wird.
UpdateTableEntityOptions

Optionale Entitätsparameter aktualisieren.

UpsertEntityResponse

Enthält Antwortdaten für den mergeEntity-Vorgang.

Enumerationen

KnownGeoReplicationStatusType

Bekannte Werte von GeoReplicationStatusType , die der Dienst akzeptiert.

Functions

generateAccountSas(NamedKeyCredential, AccountSasOptions)

Generiert einen SAS-URI (Table Account Shared Access Signature) basierend auf den übergebenen Clienteigenschaften und Parametern. Die SAS wird von den Anmeldeinformationen für gemeinsam genutzte Schlüssel des Clients signiert.

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

generateTableSas(string, NamedKeyCredential, TableSasSignatureValues)

Generiert einen SAS-URI (Shared Access Signature, Shared Access Signature) des Tabellendiensts basierend auf den übergebenen Clienteigenschaften und Parametern. Die SAS wird von den Anmeldeinformationen für gemeinsam genutzte Schlüssel des Clients signiert.

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

odata(TemplateStringsArray, unknown[])

Escapet einen odata-Filterausdruck, um Fehler beim Anführungszeichen von Zeichenfolgenliteralen zu vermeiden. Codiert Date-Objekte.

Details zur Funktion

generateAccountSas(NamedKeyCredential, AccountSasOptions)

Generiert einen SAS-URI (Table Account Shared Access Signature) basierend auf den übergebenen Clienteigenschaften und Parametern. Die SAS wird von den Anmeldeinformationen für gemeinsam genutzte Schlüssel des Clients signiert.

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

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

Parameter

credential
NamedKeyCredential
options
AccountSasOptions

Optionale Parameter.

Gibt zurück

string

Ein Konto-SAS-Token

generateTableSas(string, NamedKeyCredential, TableSasSignatureValues)

Generiert einen SAS-URI (Shared Access Signature, Shared Access Signature) des Tabellendiensts basierend auf den übergebenen Clienteigenschaften und Parametern. Die SAS wird von den Anmeldeinformationen für gemeinsam genutzte Schlüssel des Clients signiert.

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

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

Parameter

tableName

string

credential
NamedKeyCredential
options
TableSasSignatureValues

Optionale Parameter.

Gibt zurück

string

Der SAS-URI, der aus dem URI für die von diesem Client dargestellte Ressource besteht, gefolgt vom generierten SAS-Token.

odata(TemplateStringsArray, unknown[])

Escapet einen odata-Filterausdruck, um Fehler beim Anführungszeichen von Zeichenfolgenliteralen zu vermeiden. Codiert Date-Objekte.

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

Parameter

strings

TemplateStringsArray

values

unknown[]

Gibt zurück

string