SpecializedBlobExtensions Class
Definition
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.
Add easy to discover methods to BlobContainerClient for creating AppendBlobClient instances.
public static class SpecializedBlobExtensions
type SpecializedBlobExtensions = class
Public Module SpecializedBlobExtensions
- Inheritance
-
SpecializedBlobExtensions
Methods
GetAppendBlobClient(BlobContainerClient, String) |
Create a new AppendBlobClient object by
concatenating |
GetBlobBaseClient(BlobContainerClient, String) |
Create a new BlobBaseClient object by concatenating
|
GetBlobBatchClient(BlobContainerClient) |
Create a new BlobBatchClient object for the container associated with the BlobContainerClient. The new BlobBatchClient uses the same request policy pipeline as the BlobContainerClient. |
GetBlobBatchClient(BlobServiceClient) |
Create a new BlobBatchClient object for the same account as the BlobServiceClient. The new BlobBatchClient uses the same request policy pipeline as the BlobServiceClient. |
GetBlobLeaseClient(BlobBaseClient, String) |
Initializes a new instance of the BlobLeaseClient class. |
GetBlobLeaseClient(BlobContainerClient, String) |
Initializes a new instance of the BlobLeaseClient class. |
GetBlockBlobClient(BlobContainerClient, String) |
Create a new BlockBlobClient object by
concatenating |
GetPageBlobClient() |
Create a new PageBlobClient object by
concatenating |
GetParentBlobContainerClient(BlobBaseClient) |
Create a new BlobContainerClient that pointing to this BlobBaseClient's parent container. The new BlockBlobClient uses the same request policy pipeline as the BlobBaseClient. |
GetParentBlobServiceClient(BlobContainerClient) |
Create a new BlobServiceClient that pointing to this BlobContainerClient's blob service. The new BlobServiceClient uses the same request policy pipeline as the BlobContainerClient. |
UpdateClientSideKeyEncryptionKey(BlobClient, ClientSideEncryptionOptions, BlobRequestConditions, CancellationToken) |
Rotates the Key Encryption Key (KEK) for a client-side encrypted blob without needing to reupload the entire blob. |
UpdateClientSideKeyEncryptionKeyAsync(BlobClient, ClientSideEncryptionOptions, BlobRequestConditions, CancellationToken) |
Rotates the Key Encryption Key (KEK) for a client-side encrypted blob without needing to reupload the entire blob. |
WithClientSideEncryptionOptions() |
Creates a new instance of the BlobClient class, maintaining all the same internals but specifying new ClientSideEncryptionOptions. |
Applies to
Azure SDK for .NET
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin