Azure.Core Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classes
ClientOptions |
O tipo base para todos os tipos de opção de cliente expõe várias opções comuns do cliente, como Diagnostics, Retry, Transport. |
DelayStrategy |
Estratégia para controlar o comportamento de atraso. |
DelegatedTokenCredential |
Uma fábrica para criar um delegado TokenCredential capaz de fornecer um token OAuth. |
DiagnosticsOptions |
Expõe as opções de cliente relacionadas ao registro em log, telemetria e rastreamento distribuído. |
HttpHeader.Common |
Valores de cabeçalho comumente definidos. |
HttpHeader.Names |
Contém nomes de cabeçalhos comumente usados. |
HttpMessage |
Representa um contexto que flui pelo HttpPipeline. |
LruCache<TKey,TValue> |
Uma implementação de cache LRU simples usando uma lista e um dicionário duplamente vinculados. |
MultipartResponse |
Fornece suporte para criar e analisar conteúdo misto/multiparte. Isso está implementando alguns padrões em camadas, conforme mencionado em https://docs.microsoft.com/en-us/rest/api/storageservices/blob-batch e incluindo https://www.odata.org/documentation/odata-version-3-0/batch-processing/ e https://www.ietf.org/rfc/rfc2046.txthttps://docs.microsoft.com/en-us/rest/api/storageservices/performing-entity-group-transactions . |
ProvisionableTemplateAttribute |
Atributo usado para descrever um modelo de implantação. |
Request |
Representa uma solicitação HTTP. Use CreateMessage() ou CreateRequest() para criar uma instância. |
RequestContent |
Representa o conteúdo enviado como parte do Request. |
RequestFailedDetailsParser |
Controla como o conteúdo da resposta de erro deve ser analisado. |
RequestUriBuilder |
Fornece um construtor personalizado para URIs (Uniform Resource Identifiers) e modifica URIs para a Uri classe . |
ResourceIdentifier |
Um identificador de recurso Resource Manager do Azure. |
ResponseClassificationHandler |
Um tipo que analisa uma mensagem HTTP e determina se a resposta que ela contém deve ser tratada como uma resposta de erro. Um classificador desse tipo pode usar informações da solicitação, da resposta ou de outra propriedade de mensagem para decidir se e como classificar a mensagem. O método desseTryClassify tipo permite encadear manipuladores antes de aplicar a lógica do classificador padrão.
Se um manipulador na cadeia retornar false de TryClassify , o próximo manipulador será testado e assim por diante. O primeiro manipulador que retorna true determinará se a resposta é um erro.
|
ResponseClassifier |
Um tipo que analisa respostas HTTP e exceções e determina se elas devem ser repetidas e/ou analisa respostas e determina se elas devem ser tratadas como respostas de erro. |
RetryOptions |
O conjunto de opções que pode ser especificado para influenciar como as tentativas de repetição são feitas e uma falha é qualificada para ser repetida. |
SchemaValidator |
Essa classe abstrata permite que qualquer biblioteca disponível seja usada para gerar esquemas de tipos .NET e validar objetos em esquemas. |
StatusCodeClassifier |
Esse tipo herda de ResponseClassifier e foi projetado para funcionar com eficiência com personalizações de classificador especificadas em RequestContext. |
TelemetryDetails |
Detalhes sobre o pacote a ser incluído na telemetria UserAgent |
TokenCredential |
Representa uma credencial capaz de fornecer um token OAuth. |
Estruturas
AccessToken |
Representa um token de acesso do portador do serviço do Azure com informações de expiração. |
AzureLocation |
Representa uma região geográfica do Azure em que os provedores de recursos com suporte residem. |
ContentType |
Representa o tipo de conteúdo. |
HttpHeader |
Representa um cabeçalho HTTP. |
MessageProcessingContext |
Contém informações relacionadas ao processamento do HttpMessage à medida que atravessa o pipeline. |
RequestHeaders |
Cabeçalhos a serem enviados como parte do Request. |
RequestMethod |
Representa métodos HTTP enviados como parte de um Request. |
ResourceType |
Estrutura que representa um tipo de recurso. |
ResponseHeaders |
Cabeçalhos recebidos como parte do Response. |
TokenRequestContext |
Contém os detalhes de uma solicitação de token de autenticação. |
Enumerações
HttpPipelinePosition |
Representa uma posição da política no pipeline. |
RetryMode |
O tipo de abordagem a ser aplicada ao calcular o atraso entre tentativas de repetição. |
Delegados
SyncAsyncEventHandler<T> |
Representa um método que pode manipular um evento e executar de forma síncrona ou assíncrona. |
Azure SDK for .NET