Share via


ITracksOperations Interface

Definition

TracksOperations operations.

public interface ITracksOperations
type ITracksOperations = interface
Public Interface ITracksOperations

Methods

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, String, String, TrackBase, Dictionary<String,List<String>>, CancellationToken)

Create or update a Track

BeginDeleteWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete a Track

BeginUpdateTrackDataWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Update the track data

BeginUpdateWithHttpMessagesAsync(String, String, String, String, TrackBase, Dictionary<String,List<String>>, CancellationToken)

Update an Track

CreateOrUpdateWithHttpMessagesAsync(String, String, String, String, TrackBase, Dictionary<String,List<String>>, CancellationToken)

Create or update a Track

DeleteWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete a Track

GetWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get a Track

ListWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

List Tracks in the Asset

UpdateTrackDataWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Update the track data

UpdateWithHttpMessagesAsync(String, String, String, String, TrackBase, Dictionary<String,List<String>>, CancellationToken)

Update an Track

Extension Methods

BeginCreateOrUpdate(ITracksOperations, String, String, String, String, TrackBase)

Create or update a Track

BeginCreateOrUpdateAsync(ITracksOperations, String, String, String, String, TrackBase, CancellationToken)

Create or update a Track

BeginDelete(ITracksOperations, String, String, String, String)

Delete a Track

BeginDeleteAsync(ITracksOperations, String, String, String, String, CancellationToken)

Delete a Track

BeginUpdate(ITracksOperations, String, String, String, String, TrackBase)

Update an Track

BeginUpdateAsync(ITracksOperations, String, String, String, String, TrackBase, CancellationToken)

Update an Track

BeginUpdateTrackData(ITracksOperations, String, String, String, String)

Update the track data

BeginUpdateTrackDataAsync(ITracksOperations, String, String, String, String, CancellationToken)

Update the track data

CreateOrUpdate(ITracksOperations, String, String, String, String, TrackBase)

Create or update a Track

CreateOrUpdateAsync(ITracksOperations, String, String, String, String, TrackBase, CancellationToken)

Create or update a Track

Delete(ITracksOperations, String, String, String, String)

Delete a Track

DeleteAsync(ITracksOperations, String, String, String, String, CancellationToken)

Delete a Track

Get(ITracksOperations, String, String, String, String)

Get a Track

GetAsync(ITracksOperations, String, String, String, String, CancellationToken)

Get a Track

List(ITracksOperations, String, String, String)

List Tracks in the Asset

ListAsync(ITracksOperations, String, String, String, CancellationToken)

List Tracks in the Asset

Update(ITracksOperations, String, String, String, String, TrackBase)

Update an Track

UpdateAsync(ITracksOperations, String, String, String, String, TrackBase, CancellationToken)

Update an Track

UpdateTrackData(ITracksOperations, String, String, String, String)

Update the track data

UpdateTrackDataAsync(ITracksOperations, String, String, String, String, CancellationToken)

Update the track data

Applies to