Azure.Core Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
ClientOptions |
Base type for all client option types, exposes various common client options like Diagnostics, Retry, Transport. |
DiagnosticsOptions |
Exposes client options related to logging, telemetry and distributed tracing. |
DynamicContent |
Represents the JsonData sent as part of the Azure.Core.Request. |
DynamicRequest |
Represents an HTTP request with JsonData content. |
DynamicResponse |
Represents a result of Azure operation with a JsonData response. |
HttpHeader.Common |
Commonly defined header values. |
HttpHeader.Names |
Contains names of commonly used headers. |
HttpMessage |
Represents a context flowing through the HttpPipeline. |
JsonData |
A mutable representation of a JSON value. |
ProtocolClientOptions |
A concrete ClientOptions for use by client with no additional options other than the common ones. |
Request |
Represents an HTTP request. Use CreateMessage() or CreateRequest() to create an instance. |
RequestContent |
Represents the content sent as part of the Request. |
RequestUriBuilder |
Provides a custom builder for Uniform Resource Identifiers (URIs) and modifies URIs for the System.Uri class. |
ResponseClassifier |
A type that analyzes HTTP responses and exceptions and determines if they should be retried. |
ResponseError |
Represents an error returned by an Azure Service. |
ResponseInnerError |
Represents an inner error. |
RetryOptions |
The set of options that can be specified to influence how retry attempts are made, and a failure is eligible to be retried. |
TokenCredential |
Represents a credential capable of providing an OAuth token. |
Structs
AccessToken |
Represents an Azure service bearer access token with expiry information. |
ContentType |
Represents content type. |
DateTimeRange |
Represents a span of time over which the query would be executed. |
HttpHeader |
Represents an HTTP header. |
RequestHeaders |
Headers to be sent as part of the Request. |
RequestMethod |
Represents HTTP methods sent as part of a Request. |
ResponseHeaders |
Headers received as part of the Response. |
TokenRequestContext |
Contains the details of an authentication token request. |
Enums
HttpPipelinePosition |
Represents a position of the policy in the pipeline. |
RetryMode |
The type of approach to apply when calculating the delay between retry attempts. |
Delegates
SyncAsyncEventHandler<T> |
Represents a method that can handle an event and execute either synchronously or asynchronously. |