MSDN Library

Microsoft.WindowsAzure.MediaServices.Client 命名空间

Provides classes related to creating Windows Azure Media Services applications.

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

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

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


© 2016 Microsoft