<PackageReference Include="Azure.Core" Version="1.47.2" />

Azure

Namespace with 25 public types

Classes

 AzureKeyCredential Key credential used to authenticate to an Azure Service. It provides the ability to update the key without creating a new client.
 AzureNamedKeyCredential Credential allowing a named key to be used for authenticating to an Azure Service. It provides the ability to update the key without creating a new client.
 AzureSasCredential Shared access signature credential used to authenticate to an Azure Service. It provides the ability to update the shared access signature without creating a new client.
 HttpAuthorization Represents authentication information in Authorization, ProxyAuthorization, WWW-Authenticate, and Proxy-Authenticate header values.
 JsonPatchDocument Represents a JSON Patch document.
 MatchConditions Specifies HTTP options for conditional requests.
 RequestConditions Specifies HTTP options for conditional requests based on modification time.
 RequestContext Options that can be used to control the behavior of a request sent by a client.
 RequestFailedException An exception thrown when service request fails.
 ResponseError Represents an error returned by an Azure Service.
 SyncAsyncEventArgs Provides data for events that can be invoked either synchronously or asynchronously.

Structures

 ETag Represents an HTTP ETag.
 HttpRange Defines a range of bytes within an HTTP resource, starting at an offset and ending at offset+count-1 inclusively.

Enumerations

 ErrorOptions ErrorOptions controls the behavior of an operation when an unexpected response status code is received.
 WaitUntil Indicates whether the invocation of a long running operation should return once it has started or wait for the server operation to fully complete before returning.

Static Classes

 AzureCoreExtensions Extensions that can be used for serialization.

Abstract Classes

 AsyncPageable`1 A collection of values that may take multiple service requests to iterate over.
 NullableResponse`1 Represents a result of Azure operation.
 Operation Represents a long-running operation.
 Operation`1 Represents a long-running operation that returns a value when it completes.
 Page`1 A single of values from a request that may return zero or more s of values.
 Pageable`1 A collection of values that may take multiple service requests to iterate over.
 PageableOperation`1 Represents a pageable long-running operation that exposes the results in either synchronous or asynchronous format.
 Response Represents the HTTP response from the service.
 Response`1 Represents a result of Azure operation.