Share via


AssetsOperationsExtensions Class

Definition

Extension methods for AssetsOperations.

public static class AssetsOperationsExtensions
type AssetsOperationsExtensions = class
Public Module AssetsOperationsExtensions
Inheritance
AssetsOperationsExtensions

Methods

CreateOrUpdate(IAssetsOperations, String, String, String, Asset)

Create or update an Asset

CreateOrUpdateAsync(IAssetsOperations, String, String, String, Asset, CancellationToken)

Create or update an Asset

Delete(IAssetsOperations, String, String, String)

Delete an Asset.

DeleteAsync(IAssetsOperations, String, String, String, CancellationToken)

Delete an Asset.

Get(IAssetsOperations, String, String, String)

Get an Asset

GetAsync(IAssetsOperations, String, String, String, CancellationToken)

Get an Asset

GetEncryptionKey(IAssetsOperations, String, String, String)

Gets the Asset storage key

GetEncryptionKeyAsync(IAssetsOperations, String, String, String, CancellationToken)

Gets the Asset storage key

List(IAssetsOperations, String, String, ODataQuery<Asset>)

List Assets

ListAsync(IAssetsOperations, String, String, ODataQuery<Asset>, CancellationToken)

List Assets

ListContainerSas(IAssetsOperations, String, String, String, Nullable<AssetContainerPermission>, Nullable<DateTime>)

List the Asset URLs

ListContainerSasAsync(IAssetsOperations, String, String, String, Nullable<AssetContainerPermission>, Nullable<DateTime>, CancellationToken)

List the Asset URLs

ListNext(IAssetsOperations, String)

List Assets

ListNextAsync(IAssetsOperations, String, CancellationToken)

List Assets

ListStreamingLocators(IAssetsOperations, String, String, String)

List Streaming Locators

ListStreamingLocatorsAsync(IAssetsOperations, String, String, String, CancellationToken)

List Streaming Locators

Update(IAssetsOperations, String, String, String, Asset)

Update an Asset

UpdateAsync(IAssetsOperations, String, String, String, Asset, CancellationToken)

Update an Asset

Applies to