Microsoft.Azure.Cosmos.Table Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
CloudStorageAccount |
Stellt ein Microsoft Azure CosmosDB-Tabellenkonto dar. |
CloudStorageAccountExtensions |
Cosmos-Tabellenerweiterung |
CloudTable |
Stellt eine Microsoft Azure-Tabelle dar. |
CloudTableClient |
Stellt eine clientseitige logische Darstellung des Microsoft Azure-Tabellendiensts bereit. Dieser Client wird verwendet, um Anforderungen für den Tabellendienst zu konfigurieren und auszuführen. |
CorsProperties |
Eine Klasse, die die Diensteigenschaften für CORS darstellt. |
CorsRule |
Eine Klasse, die die Diensteigenschaften für CORS darstellt. |
CosmosExecutorConfiguration |
Stellt die clientConfiguration dar, die für den Azure Cosmos Table-Dienst verwendet wird, der zum CloudTableClient Herstellen einer Verbindung mit dem Azure Cosmos-Tabellendienst zugeordnet ist. |
DynamicTableEntity |
Ein ITableEntity-Typ, der Aufrufern den direkten Zugriff auf die Eigenschaftszuordnung der Entität ermöglicht. Diese Klasse erübrigt die Verwendung der Reflektion für die Serialisierung und Deserialisierung. |
EntityProperty |
Klasse zum Speichern von Informationen zu einer einzelnen Eigenschaft in einer Entität in einer Tabelle. |
EntityPropertyConverter |
EntityPropertyConverter-Klasse. |
EntityPropertyConverterOptions |
Stellt eine Reihe von Optionen dar, die für die Abflachung und Neukomposition von Objekten durch den Entity-Eigenschaftskonverter angegeben werden können. |
ExponentialRetry |
Stellt eine Wiederholungsrichtlinie dar, die eine angegebene Anzahl von Wiederholungen durchführt und dabei ein zufälliges exponentielles Backoff-Schema verwendet, um das Intervall zwischen den Wiederholungen zu bestimmen. |
GeoReplicationStats |
Die Georeplikationsstatistiken darstellende Klasse. |
IgnorePropertyAttribute |
Stellt ein benutzerdefiniertes Attribut dar, das verwendet werden kann, um während der Serialisierung/Deserialisierung Entitätseigenschaften zu ignorieren. |
IPAddressOrRange |
Gibt entweder eine einzelne IP-Adresse oder einen einzelnen BEREICH von IP-Adressen an (mindestens und maximal, einschließlich).) |
LinearRetry |
Stellt eine Wiederholungsrichtlinie dar, die eine bestimmte Anzahl an Wiederholungen unter Verwendung eines angegebenen festen Zeitintervalls zwischen den Versuchen ausführt. |
LoggingProperties |
Eine Klasse, die die Diensteigenschaften für die Protokollierung darstellt. |
MetricsProperties |
Eine Klasse, die die Diensteigenschaften für Metriken erstellt. |
NameValidator |
Stellt Hilfsprogramme zum Überprüfen von Ressourcennamen über die Microsoft Azure Storage Services bereit. |
NoRetry |
Stellt eine Wiederholungsrichtlinie dar, bei der keine Wiederholungen ausgeführt werden. |
OperationContext |
Stellt den Kontext für einen Anforderungsvorgang für den Speicherdienst dar und stellt zusätzliche Laufzeitinformationen zu dessen Ausführung bereit. |
QueryComparisons |
Definiert die Gruppe von Vergleichsoperatoren, die zum Erstellen von Abfragen verwendet werden können. |
RequestEventArgs |
Stellt Informationen und Ereignisdaten bereit, die mit einem Anforderungsereignis verknüpft sind. |
RequestResult |
Ergebnis der Tabellenvorgangsanforderung. |
RestExecutorConfiguration |
Stellt die clientConfiguration dar, die für den Azure Storage-Tabellendienst verwendet wird, der zum CloudTableClient Herstellen einer Verbindung mit dem Azure Storage-Tabellendienst zugeordnet ist. |
ResultSegment<TElement> |
Stellt ein Ergebnissegment dar, das aus dem Gesamtsatz der möglichen Ergebnisse abgerufen wurde. |
RetryContext |
Stellt den Kontext für einen oder mehrere Wiederholungen einer Anforderung für die Microsoft Azure-Speicherdienste dar, einschließlich der Anzahl von Wiederholungen für die Anforderung, den Ergebnissen der letzten Anforderung sowie des Speicherorts und des Speicherortsmodus für nachfolgende Wiederholungen. |
RetryInfo |
Gibt Parameter für den nächsten Wiederholungsversuch einer Anforderung an die Microsoft Azure-Speicherdienste an, einschließlich des Zielspeicherorts und des Standortmodus für die nächste Wiederholung und das Intervall bis zum nächsten Wiederholungsversuch. |
ServiceProperties |
Klasse, die einen Satz an Eigenschaften darstellt, die einen Cloud-Speicherdienst betreffen. |
ServiceStats |
Klasse, die einen Satz von Statistiken für einen Cloud-Speicherdienst darstellt. |
SharedAccessAccountPolicy |
Stellt eine Shared Access-Richtlinie für ein Konto dar, die die Startzeit, die Ablaufzeit, die Berechtigungen, den signierten Dienst, den signierten Ressourcentyp, das signierte Protokoll und signierte IP-Adressen für eine Gemeinsame Zugriffssignatur angibt. |
SharedAccessTablePolicies |
Stellt die Auflistung der für eine Tabelle definierten freigegebenen Zugriffsrichtlinien dar. |
SharedAccessTablePolicy |
Stellt eine Richtlinie für den gemeinsamen Zugriff dar, die die Startzeit, Ablaufzeit und Berechtigungen für eine SAS angibt. |
StorageCredentials |
Stellt eine Gruppe von Anmeldeinformationen dar, die zum Authentifizieren des Zugriffs auf ein Microsoft Azure-Speicherkonto verwendet werden. |
StorageErrorCodeStrings | |
StorageException |
Stellt eine Ausnahme dar, die vom Tabellendienst ausgelöst wird. |
StorageExtendedErrorInformation |
Stellt erweiterte Fehlerinformationen dar, die von den Microsoft Azure-Speicherdiensten zurückgegeben werden. |
StorageUri |
Enthält die URIs für den primären und sekundären Speicherort einer Microsoft Azure Storage Ressource. |
TableBatchOperation |
Stellt einen Batchvorgang für eine Tabelle dar. |
TableBatchResult |
Stellt das Ergebnis eines Tabellenbatchvorgangs dar. |
TableClientConfiguration |
Stellt die Konfigurationseinstellungen dar, die zugeordnet sind CloudTableClient. |
TableContinuationToken |
Stellt ein Fortsetzungstoken für Auflistungsvorgänge dar. |
TableEntity |
Stellt den Basisobjekttyp für eine Tabellenentität im Tabellendienst dar. |
TableEntityAdapter<T> |
Adapterklasse, um das Lesen und Schreiben von Objekten in Azure Table Storage zu ermöglichen, ohne von der TableEntity Klasse oder implementierenden ITableEntity Schnittstelle zu erben. Die Objekte können einfache POCO-Objekte oder komplexe Objekte mit geschachtelten komplexen Eigenschaften sein. |
TableErrorCodeStrings | |
TableOperation |
Stellt einen einzelnen Tabellenvorgang dar. |
TableOperators |
Definiert den Satz boolescher Operatoren zum Erstellen von Abfragen. |
TablePermissions |
Stellt die Berechtigungen für eine Tabelle dar. |
TableQuery |
Stellt eine Abfrage für eine angegebene Tabelle dar. |
TableQuery<TElement> |
Stellt eine Abfrage für eine Microsoft Azure-Tabelle dar. |
TableQuerySegment<TElement> |
Stellt ein Segment der Ergebnisse dar und enthält Fortsetzungstokeninformationen. |
TableRequestOptions |
Stellt einen Satz von Optionen für Timeout- und Wiederholungsrichtlinien dar, die für eine Anforderung für den Tabellendienst angegeben werden können. |
TableResult |
Stellt das Ergebnis eines Tabellenvorgangs dar. |
TableResultSegment |
Stellt ein Segment von CloudTable-Ergebnissen mit Fortsetzungsinformationen für Paginierungsszenarien dar. |
Schnittstellen
IExtendedRetryPolicy |
Stellt eine Wiederholungsrichtlinie dar. |
IRetryPolicy |
Stellt eine Wiederholungsrichtlinie dar. |
ITableEntity |
Eine Schnittstelle, die für Tabellenentitätstypen erforderlich ist. Die ITableEntity-Schnittstelle deklariert Getter- und Setter-Methoden für die erforderlichen Entitätseigenschaften sowie die Methoden ReadEntity(IDictionary<String,EntityProperty>, OperationContext) und WriteEntity(OperationContext) für die Serialisierung und Deserialisierung aller Entitätseigenschaften, die ein Eigenschaftenwörterbuch verwenden. Erstellen Sie Klassen, die ITableEntity implementieren, um das Speicher, Abrufen, Serialisieren und Deserialisieren von Eigenschaften anzupassen und eine zusätzliche benutzerdefinierte Logik für eine Tabellenentität bereitzustellen. |
Enumerationen
CorsHttpMethods |
HTTP-Methoden, die von CORS unterstützt werden. |
EdmType |
Die Enumeration mit den Werten, die in einer Tabellenentitätseigenschaft gespeichert werden können. |
GeoReplicationStatus |
Enumeration, die den Status der geografischen Replikation in einem Dienst darstellt. |
LocationMode |
Spezifiziert den Modus des Speicherorts, um jenen Speicherort anzugeben, welcher die Anforderung erhalten soll. |
LoggingOperations |
Enumeration, die den Status der Protokollierung in einem Dienst darstellt. |
MetricsLevel |
Enumeration, die den Zustand der Metrikauflistung in einem Dienst darstellt. |
SharedAccessAccountPermissions |
Gibt den Satz möglicher Berechtigungen für eine Kontorichtlinie für den freigegebenen Zugriff an. |
SharedAccessAccountResourceTypes |
Gibt den Satz möglicher signierter Ressourcentypen für eine Kontorichtlinie für den freigegebenen Zugriff an. |
SharedAccessAccountServices |
Gibt den Satz möglicher signierter Dienste für eine Kontorichtlinie für den gemeinsamen Zugriff an. |
SharedAccessProtocol |
Gibt den Satz möglicher signierter Protokolle für eine Kontorichtlinie mit freigegebenem Zugriff an. |
SharedAccessTablePermissions |
Gibt den Satz von möglichen Berechtigungen für eine Richtlinie zum gemeinsamen Tabellenzugriff an. |
StorageLocation |
Stellt einen Speicherort für den Speicherdienst dar. |
TableOperationType |
Enumeration, die die Typen der Vorgänge enthält, die durch einen TableOperation ausgeführt werden können. |
TablePayloadFormat |
Beschreibt die für Tabellen unterstützten Nutzlastformate. |
Delegaten
EntityResolver<T> |
Gibt eine Delegate für das Auflösen von Entitäten zurück. |
Azure SDK for .NET