Class AlbumCommand
Definition
- Namespace:
- Tizen.Content.MediaContent
- Assembly:
- Tizen.Content.MediaContent.dll
Provides commands to manage albums in the database.
public class AlbumCommand : MediaCommand
- Inheritance
Constructors
View SourceAlbumCommand(MediaDatabase)
Initializes a new instance of the AlbumCommand class with the specified MediaDatabase.
Declaration
public AlbumCommand(MediaDatabase database)
Parameters
| Type | Name | Description |
|---|---|---|
| MediaDatabase | database | The MediaDatabase that the commands run on. |
Exceptions
| Type | Condition |
|---|---|
| System.ArgumentNullException |
|
| System.ObjectDisposedException |
|
See Also
Methods
View SourceCount()
Retrieves the number of albums.
Declaration
public int Count()
Returns
| Type | Description |
|---|---|
| int | The number of albums. |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | The MediaDatabase is disconnected. |
| System.ObjectDisposedException | The MediaDatabase has already been disposed of. |
| MediaDatabaseException | An error occurred while executing the command. |
See Also
View SourceCount(CountArguments)
Retrieves the number of albums with CountArguments.
Declaration
public int Count(CountArguments arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| CountArguments | arguments | The criteria to use to filter. This value can be null. |
Returns
| Type | Description |
|---|---|
| int | The number of albums. |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | The MediaDatabase is disconnected. |
| System.ObjectDisposedException | The MediaDatabase has already been disposed of. |
| MediaDatabaseException | An error occurred while executing the command. |
See Also
View SourceCountMember(int, CountArguments)
Retrieves the number of media information that belongs to the album with CountArguments.
Declaration
public int CountMember(int albumId, CountArguments arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| int | albumId | The ID of the album to count media. |
| CountArguments | arguments | The criteria to use to filter. This value can be null. |
Returns
| Type | Description |
|---|---|
| int | The number of media information. |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | The MediaDatabase is disconnected. |
| System.ObjectDisposedException | The MediaDatabase has already been disposed of. |
| System.ArgumentOutOfRangeException |
|
| MediaDatabaseException | An error occurred while executing the command. |
See Also
View SourceCountMember(int)
Retrieves the number of media information that belongs to the album.
Declaration
public int CountMember(int albumId)
Parameters
| Type | Name | Description |
|---|---|---|
| int | albumId | The ID of the album to query with. |
Returns
| Type | Description |
|---|---|
| int | The number of media information. |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | The MediaDatabase is disconnected. |
| System.ObjectDisposedException | The MediaDatabase has already been disposed of. |
| System.ArgumentOutOfRangeException |
|
| MediaDatabaseException | An error occurred while executing the command. |
See Also
View SourceSelect()
Retrieves all the albums.
Declaration
public MediaDataReader<Album> Select()
Returns
| Type | Description |
|---|---|
| MediaDataReader<Album> | The MediaDataReader<TRecord> containing the results. |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | The MediaDatabase is disconnected. |
| System.ObjectDisposedException | The MediaDatabase has already been disposed of. |
| MediaDatabaseException | An error occurred while executing the command. |
See Also
View SourceSelect(int)
Retrieves an album with the album ID.
Declaration
public Album Select(int albumId)
Parameters
| Type | Name | Description |
|---|---|---|
| int | albumId | The ID of the album to query with. |
Returns
| Type | Description |
|---|---|
| Album | The Album if |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | The MediaDatabase is disconnected. |
| System.ObjectDisposedException | The MediaDatabase has already been disposed of. |
| System.ArgumentOutOfRangeException |
|
| MediaDatabaseException | An error occurred while executing the command. |
See Also
View SourceSelect(SelectArguments)
Retrieves the albums with SelectArguments.
Declaration
public MediaDataReader<Album> Select(SelectArguments filter)
Parameters
| Type | Name | Description |
|---|---|---|
| SelectArguments | filter | The criteria to use to filter. This value can be null. |
Returns
| Type | Description |
|---|---|
| MediaDataReader<Album> | The MediaDataReader<TRecord> containing the results. |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | The MediaDatabase is disconnected. |
| System.ObjectDisposedException | The MediaDatabase has already been disposed of. |
| MediaDatabaseException | An error occurred while executing the command. |
See Also
View SourceSelectMember(int, SelectArguments)
Retrieves the media information of the album with SelectArguments.
Declaration
public MediaDataReader<MediaInfo> SelectMember(int albumId, SelectArguments filter)
Parameters
| Type | Name | Description |
|---|---|---|
| int | albumId | The ID of the album to query with. |
| SelectArguments | filter | The criteria to use to filter. This value can be null. |
Returns
| Type | Description |
|---|---|
| MediaDataReader<MediaInfo> | The MediaDataReader<TRecord> containing the results. |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | The MediaDatabase is disconnected. |
| System.ObjectDisposedException | The MediaDatabase has already been disposed of. |
| MediaDatabaseException | An error occurred while executing the command. |
See Also
View SourceSelectMember(int)
Retrieves the media information of the album.
Declaration
public MediaDataReader<MediaInfo> SelectMember(int albumId)
Parameters
| Type | Name | Description |
|---|---|---|
| int | albumId | The ID of the album to select media. |
Returns
| Type | Description |
|---|---|
| MediaDataReader<MediaInfo> | The MediaDataReader<TRecord> containing the results. |
Exceptions
| Type | Condition |
|---|---|
| System.InvalidOperationException | The MediaDatabase is disconnected. |
| System.ObjectDisposedException | The MediaDatabase has already been disposed of. |
| MediaDatabaseException | An error occurred while executing the command. |