IProgram Interface
[This topic is pre-release documentation and is subject to change in future releases. Participation in the preview is limited to invitees only. For more information, see the Release Notes.]
Describes a program.
Namespace: Microsoft.WindowsAzure.MediaServices.Client
Assembly: Microsoft.WindowsAzure.MediaServices.Client.Live (in Microsoft.WindowsAzure.MediaServices.Client.Live.dll)
Syntax
'Declaration
Public Interface IProgram
'Usage
Dim instance As IProgram
public interface IProgram
public interface class IProgram
type IProgram = interface end
public interface IProgram
The IProgram type exposes the following members.
Properties
Name | Description | |
---|---|---|
AssetId | Gets or sets the ID of the asset for storing channel content. | |
Channel | Gets the channel associated with the program. | |
ChannelId | Gets the ID of the channel containing the program. | |
Created | Gets the program creation date. | |
Description | Gets or sets the description of the program. | |
DvrWindowLength | Gets or sets the length of the DVR window. | |
EnableArchive | Gets or sets whether archiving is enabled. true if archiving is enabled; otherwise, false. | |
EstimatedDuration | Gets or sets the estimated length of the program duration. | |
Id | Gets the unique identifier of the program. | |
LastModified | Gets the program last modification date. | |
Name | Gets the name of the program. | |
State | Gets the program state. |
Top
Methods
Name | Description | |
---|---|---|
Delete | Deletes the program. | |
DeleteAsync | Deletes the program asynchronously. | |
SendStartOperation | Sends start operation to the service and returns. Use Operations collection to get operation's status. | |
SendStartOperationAsync | Sends start operation to the service asynchronously. Use Operations collection to get operation's status. | |
SendStopOperation | Sends stop operation to the service and returns. Use Operations collection to get operation's status. | |
SendStopOperationAsync | Sends stop operation to the service asynchronously. Use Operations collection to get operation's status. | |
Start | Starts the program. | |
StartAsync | Starts the program asynchronously. | |
Stop | Stops the program. | |
StopAsync | Stops the program asynchronously. | |
Update | Updates this program instance. | |
UpdateAsync | Updates this program instance asynchronously. |
Top