Namespace Microsoft.WindowsAzure.MediaServices.Client

Provides classes related to creating Windows Azure Media Services applications.

  Classe Descrição
Classe pública AccessPolicyBaseCollection Represents a collection of IAccessPolicy.
Classe pública AssetBaseCollection Represents the base of all asset collections.
Classe pública AssetCollection Represents a collection of IAsset.
Classe pública AssetFileBaseCollection Provides a base class for all IAssetFile collections.
Classe pública AzureMediaServicesDataServiceContextFactory A factory for creating the DataServiceContext connected to Windows Azure Media Services.
Classe pública BaseCollection<T> Represents a base media collection.
Classe pública BlobTransferClient Represents a client to operate on Windows Azure Blobs.
Classe pública BlobTransferCompleteEventArgs Represents the information for blob transfer completion event.
Classe pública BlobTransferProgressChangedEventArgs Represents the progress of a blob tranfer, used by TransferProgressChanged event.
Classe pública CloudBaseCollection<T> Represents a Base Collection that has a DataServiceContext.
Classe pública CloudMediaContext Describes the context from which all entities in the Microsoft WindowsAzure Media Services platform can be accessed.
Classe pública CommonEncryption Provides common encryption of content keys.
Classe pública ConfigurationEncryption Provide encryption for configuration.
Classe pública ContentKeyBaseCollection Represents a collection of content keys.
Classe pública ContentKeyCollection Represents a collection of IContentKey.
Classe pública DataServiceAsyncExtensions Extension methods to DataService classes.
Classe pública DownloadProgressChangedEventArgs Describes the status of a download operation.
Classe pública EncryptionUtils Provides helpers for encryption.
Classe pública EnvelopeEncryption Provides envelope encryption.
Classe pública ErrorDetail Describes an error encountered during the execution of a task.
Classe pública ExceptionExtensions Defines an extension method called FindInnerException<T>(Exception).
Classe pública FileEncryption Provides file encryption.
Classe pública FileEncryptionTransform Provides a file encryption transformation.
Classe pública IngestIngestManifestStatistics Represent statistic information about the ingest manifest.
Classe pública IngestManifestAssetCollection Represents a collection of IIngestManifestAsset.
Classe pública IngestManifestCollection Represents IQueryable collection of IIngestManifest.
Classe pública IngestManifestFileCollection Represents a collection of IIngestManifestFile.
Classe pública InputAssetCollection<T> Enumerable for task input assets.
Classe pública JobBaseCollection Represents a collection of IJob.
Classe pública JobNotificationSubscriptionCollection The notification subscriptions for the job.
Classe pública JobStateChangedEventArgs Describes the change of state of an IJob that was submitted.
Classe pública JobTemplateBaseCollection Represents a collection of IJobTemplate.
Classe pública LocatorBaseCollection Represents a collection of ILocator.
Classe pública MediaContextBase Represents a base media context containing collections to operate on.
Classe pública MediaProcessorBaseCollection Represents a collection of IMediaProcessor objects.
Classe pública NotificationEndPointCollection Represents a collection of INotificationEndPoint objects.
Classe pública OutputAssetCollection A collection of output assets.
Classe pública RetryStrategyFactory Defines default retry strategy for intermediate failures. Exponential back off strategy acts as default strategy within a system.  
Classe pública StorageAccountBaseCollection Represents storage account base collection.
Classe pública TaskCollection A collection of tasks.
Classe pública TaskExtensions Extension methods for a task.
Classe pública TaskHistoricalEvent Represents a task history event
Classe pública UploadProgressChangedEventArgs Describes the status of a upload operation.
Classe pública WebRequestTransientErrorDetectionStrategy

  Interface Descrição
Interface pública IAccessPolicy Defines an access policy to an IAsset in the system.
Interface pública IAsset Represents an asset that can be an input to jobs or tasks.
Interface pública IAssetFile Represents an file belonging to an Asset.
Interface pública ICloudMediaContextInit Provides initialization of a CloudMediaContext.
Interface pública IContentKey Represents a content key that can be used for encryption and decryption.
Interface pública IIngestManifest Represents bulk ingest manifest.
Interface pública IIngestManifestAsset Represents an ingest manifest asset information describing what files need to be processed for a given asset
Interface pública IIngestManifestFile Represents manifest file.
Interface pública IIngestManifestStatistics Represent static information about manifest
Interface pública IJob Describes a job in the system.
Interface pública IJobNotificationSubscription Represents a job notification subscription which contains information about the state of the job and the endpoint from which the notification is sent.
Interface pública IJobTemplate Represents a JobTemplate that can be used to create Jobs.
Interface pública ILocator Represents the application of an access policy to an asset.
Interface pública IMediaProcessor A component of Windows Azure Media Services that processes media.
Interface pública INotificationEndPoint The endpoint to which the notifications about the job state are sent.
Interface pública IStorageAccount Represents an Azure storage account.
Interface pública ITask Describes a task within a job in the system.
Interface pública ITaskTemplate Represents a TaskTemplate.

  Enumeração Descrição
Enumeração pública AccessPermissions Specifies the permissions that an IAccessPolicy may grant.
Enumeração pública AssetCreationOptions Specifies the the different options that an IAsset can be created with.
Enumeração pública AssetState Specifies the allowed states of an asset.
Enumeração pública BlobTransferType Specifies the type of the transfer.
Enumeração pública ContentKeyType Specifies the type of a content key.
Enumeração pública IngestManifestFileState Represents manifest asset file state
Enumeração pública IngestManifestState Represents ingest manifest state.
Enumeração pública JobState Specifies the possible Job states.
Enumeração pública JobTemplateType Describes the types of job templates based on the accessiblity level.
Enumeração pública LocatorType Specifies the available types locator.
Enumeração pública NotificationEndPointType Enumeration of types of notification endpoint. None = 0, AzureQueue = 1.
Enumeração pública NotificationJobState Enumeration of notification job states. None = 0, FinalStatesOnly = 1, All = 2.
Enumeração pública ProtectionKeyType Describes the types of protection keys.
Enumeração pública TaskOptions Specifies the options for creating Tasks.

Contribuições da comunidade