Share via


IChannel 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 channel.

Namespace:  Microsoft.WindowsAzure.MediaServices.Client
Assembly:  Microsoft.WindowsAzure.MediaServices.Client.Live (in Microsoft.WindowsAzure.MediaServices.Client.Live.dll)

Syntax

'Declaration
Public Interface IChannel
'Usage
Dim instance As IChannel
public interface IChannel
public interface class IChannel
type IChannel =  interface end
public interface IChannel

The IChannel type exposes the following members.

Properties

  Name Description
Public property Created Gets the channel creation date.
Public property Description Gets or sets the description of the channel.
Public property Id Gets the unique identifier of the channel.
Public property IngestUrl Gets ingest URL.
Public property LastModified Gets channel last modification date.
Public property Name Gets the name of the channel.
Public property PreviewUrl Gets the URL of the preview.
Public property Programs Collection of programs associated with the channel.
Public property Settings Gets or sets channel settings.
Public property Size Gets or sets the size of the channel.
Public property State Gets the state of the channel.

Top

Methods

  Name Description
Public method Delete Deletes the channel.
Public method DeleteAsync Deletes the channel asynchronously.
Public method SendDeleteOperation Sends delete operation to the service and returns. Use Operations collection to get operation's status.
Public method SendDeleteOperationAsync Sends delete operation to the service asynchronously. Use Operations collection to get operation's status.
Public method SendStartOperation Sends start operation to the service and returns. Use Operations collection to get operation's status.
Public method SendStartOperationAsync Sends start operation to the service asynchronously. Use Operations collection to get operation's status.
Public method SendStopOperation Sends stop operation to the service and returns. Use Operations collection to get operation's status.
Public method SendStopOperationAsync Sends stop operation to the service asynchronously. Use Operations collection to get operation's status.
Public method SendUpdateOperation Sends update request to the service and returns. Use Operations collection to get operation's status.
Public method SendUpdateOperationAsync Sends update request to the service asynchronously. Use Operations collection to get operation's status.
Public method Start Starts the channel.
Public method StartAsync Starts the channel asynchronously.
Public method Stop Stops the channel.
Public method StopAsync Stops the channel asynchronously.
Public method Update Updates this channel instance.
Public method UpdateAsync Updates this channel instance asynchronously.

Top

See Also

Reference

Microsoft.WindowsAzure.MediaServices.Client Namespace