C# Class ScriptCs.AzureMediaServices.AzureMediaServicesUploader

Afficher le fichier Open project: ejadib/scriptcs-azuremediaservices

Méthodes publiques

Méthode Description
AzureMediaServicesUploader ( string assetName, string filePath, Func createContext ) : System
On ( Action progress = null, Action completed = null, Action error = null ) : void
Start ( ) : Task

Private Methods

Méthode Description
CreateEmptyAsset ( MediaContextBase context, string assetName, AssetCreationOptions assetCreationOptions ) : Task
CreateSasLocatorAsync ( CloudMediaContext context, IAsset asset ) : Task
DeleteAccessPolicyAndLocator ( ) : void
OnBlobTransferClientOnTransferCompleted ( object sender, Microsoft.WindowsAzure.MediaServices.Client.BlobTransferCompleteEventArgs args ) : void
OnBlobTransferProgressChanged ( object sender, BlobTransferProgressChangedEventArgs e ) : void

Method Details

AzureMediaServicesUploader() public méthode

public AzureMediaServicesUploader ( string assetName, string filePath, Func createContext ) : System
assetName string
filePath string
createContext Func
Résultat System

On() public méthode

public On ( Action progress = null, Action completed = null, Action error = null ) : void
progress Action
completed Action
error Action
Résultat void

Start() public méthode

public Start ( ) : Task
Résultat Task