Azure.Core 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
ClientOptions |
Der Basistyp für alle Clientoptionstypen macht verschiedene allgemeine Clientoptionen wie Diagnostics, Retry, verfügbar Transport. |
DelayStrategy |
Strategie zur Steuerung des Verzögerungsverhaltens. |
DelegatedTokenCredential |
Eine Factory zum Erstellen einer delegierten TokenCredential Instanz, die ein OAuth-Token bereitstellen kann. |
DiagnosticsOptions |
Macht Clientoptionen im Zusammenhang mit Protokollierung, Telemetrie und verteilter Ablaufverfolgung verfügbar. |
HttpHeader.Common |
Häufig definierte Headerwerte. |
HttpHeader.Names |
Enthält Namen von häufig verwendeten Headern. |
HttpMessage |
Stellt einen Kontext dar, der durch die HttpPipelinefließt. |
LruCache<TKey,TValue> |
Eine einfache LRU-Cacheimplementierung mit einer doppelt verknüpften Liste und einem Wörterbuch. |
MultipartResponse |
Bietet Unterstützung für das Erstellen und Analysieren von mehrteiligen/gemischten Inhalten. Dies ist die Implementierung einiger mehrstufiger Standards, wie unter https://docs.microsoft.com/en-us/rest/api/storageservices/blob-batch und https://docs.microsoft.com/en-us/rest/api/storageservices/performing-entity-group-transactions erwähnt, einschließlich https://www.odata.org/documentation/odata-version-3-0/batch-processing/ und https://www.ietf.org/rfc/rfc2046.txt. |
ProvisionableTemplateAttribute |
Attribut, das zum Beschreiben einer Bereitstellungsvorlage verwendet wird. |
Request |
Stellt eine HTTP-Anforderung dar. Verwenden Sie CreateMessage() oderCreateRequest(), um eine instance zu erstellen. |
RequestContent |
Stellt den Inhalt dar, der als Teil von Requestgesendet wird. |
RequestFailedDetailsParser |
Steuert, wie Fehlerantwortinhalte analysiert werden sollen. |
RequestUriBuilder |
Stellt einen benutzerdefinierten Generator für URIs (Uniform Resource Identifiers) bereit und ändert URIs für die Uri -Klasse. |
ResourceIdentifier |
Ein Azure Resource Manager-Ressourcenbezeichner. |
ResponseClassificationHandler |
Ein Typ, der eine HTTP-Nachricht analysiert und bestimmt, ob die enthaltene Antwort als Fehlerantwort behandelt werden soll. Ein Klassifizierer dieses Typs kann Informationen aus der Anforderung, der Antwort oder einer anderen Nachrichteneigenschaft verwenden, um zu entscheiden, ob und wie die Nachricht klassifiziert werden soll. Die Methode dieses Typs ermöglicht das Verketten von Handlern vor dem Anwenden der StandardklassifiziererlogikTryClassify .
Wenn ein Handler in der Kette false von TryClassify zurückgibt, wird der nächste Handler versucht usw. Der erste Handler, der true zurückgibt, bestimmt, ob die Antwort ein Fehler ist.
|
ResponseClassifier |
Ein Typ, der HTTP-Antworten und -Ausnahmen analysiert und bestimmt, ob sie wiederholt werden sollen, und/oder analysiert Antworten und bestimmt, ob sie als Fehlerantworten behandelt werden sollen. |
RetryOptions |
Der Satz von Optionen, die angegeben werden können, um zu beeinflussen, wie Wiederholungsversuche durchgeführt werden, und ein Fehler kann wiederholt werden. |
SchemaValidator |
Mit dieser abstrakten Klasse kann jede verfügbare Bibliothek verwendet werden, um Schemas aus .NET-Typen zu generieren und Objekte anhand von Schemas zu überprüfen. |
StatusCodeClassifier |
Dieser Typ erbt von ResponseClassifier und ist so konzipiert, dass er effizient mit in angegebenen RequestContextKlassifiziereranpassungen arbeitet. |
TelemetryDetails |
Details zum Paket, das in UserAgent-Telemetriedaten eingeschlossen werden soll |
TokenCredential |
Stellt eine Anmeldeinformation dar, die ein OAuth-Token bereitstellen kann. |
Strukturen
AccessToken |
Stellt ein Azure-Dienst bearer-Zugriffstoken mit Ablaufinformationen dar. |
AzureLocation |
Stellt eine Azure-Geografieregion dar, in der unterstützte Ressourcenanbieter leben. |
ContentType |
Stellt den Inhaltstyp dar. |
HttpHeader |
Stellt einen HTTP-Header dar. |
MessageProcessingContext |
Enthält Informationen im Zusammenhang mit der Verarbeitung von während HttpMessage der Durchquerung der Pipeline. |
RequestHeaders |
Header, die als Teil von Requestgesendet werden sollen. |
RequestMethod |
Stellt HTTP-Methoden dar, die als Teil einer Requestgesendet werden. |
ResourceType |
Struktur, die einen Ressourcentyp darstellt. |
ResponseHeaders |
Header, die als Teil von Responseempfangen werden. |
TokenRequestContext |
Enthält die Details einer Authentifizierungstokenanforderung. |
Enumerationen
HttpPipelinePosition |
Stellt eine Position der Richtlinie in der Pipeline dar. |
RetryMode |
Der Typ des Ansatzes, der beim Berechnen der Verzögerung zwischen Wiederholungsversuchen angewendet werden soll. |
Delegaten
SyncAsyncEventHandler<T> |
Stellt eine Methode dar, die ein Ereignis behandeln und entweder synchron oder asynchron ausgeführt werden kann. |
Azure SDK for .NET