Class StorageCommand
Definition
- Namespace:
- Tizen.Content.MediaContent
- Assembly:
- Tizen.Content.MediaContent.dll
Provides the commands to manage external storages in the database.
[Obsolete("Please do not use! this will be deprecated in level 6")]
public class StorageCommand : MediaCommand
- Inheritance
Remarks
The internal storage is not managed.
Constructors
View SourceStorageCommand(MediaDatabase)
Initializes a new instance of the StorageCommand class with the specified MediaDatabase.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
public StorageCommand(MediaDatabase database)
Parameters
| Type | Name | Description |
|---|---|---|
| MediaDatabase | database | The MediaDatabase that the commands run on. |
Exceptions
| Type | Condition |
|---|---|
| ArgumentNullException |
|
| ObjectDisposedException |
|
Methods
View SourceCount()
Retrieves the number of storages.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
public int Count()
Returns
| Type | Description |
|---|---|
| int | The number of storages. |
Exceptions
| Type | Condition |
|---|---|
| InvalidOperationException | The MediaDatabase is disconnected. |
| ObjectDisposedException | The MediaDatabase has already been disposed. |
| MediaDatabaseException | An error occurred while executing the command. |
Count(CountArguments)
Retrieves the number of storages with the CountArguments.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
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 storages filtered. |
Exceptions
| Type | Condition |
|---|---|
| InvalidOperationException | The MediaDatabase is disconnected. |
| ObjectDisposedException | The MediaDatabase has already been disposed. |
| MediaDatabaseException | An error occurred while executing the command. |
CountMedia(string)
Retrieves the number of media information of the storage.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
public int CountMedia(string storageId)
Parameters
| Type | Name | Description |
|---|---|---|
| string | storageId | The storage ID. |
Returns
| Type | Description |
|---|---|
| int | The number of media information. |
Exceptions
| Type | Condition |
|---|---|
| InvalidOperationException | The MediaDatabase is disconnected. |
| ObjectDisposedException | The MediaDatabase has already been disposed. |
| MediaDatabaseException | An error occurred while executing the command. |
| ArgumentNullException |
|
| ArgumentException |
|
CountMedia(string, CountArguments)
Retrieves the number of media information of the storage with the CountArguments.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
public int CountMedia(string storageId, CountArguments arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| string | storageId | The storage ID to query with. |
| 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 |
|---|---|
| InvalidOperationException | The MediaDatabase is disconnected. |
| ObjectDisposedException | The MediaDatabase has already been disposed. |
| MediaDatabaseException | An error occurred while executing the command. |
| ArgumentNullException |
|
| ArgumentException |
|
Select()
Retrieves all the storages.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
public MediaDataReader<Storage> Select()
Returns
| Type | Description |
|---|---|
| MediaDataReader<Storage> | The MediaDataReader<TRecord> containing the results. |
Exceptions
| Type | Condition |
|---|---|
| InvalidOperationException | The MediaDatabase is disconnected. |
| ObjectDisposedException | The MediaDatabase has already been disposed. |
| MediaDatabaseException | An error occurred while executing the command. |
Select(string)
Retrieves the storage with the specified ID.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
public Storage Select(string storageId)
Parameters
| Type | Name | Description |
|---|---|---|
| string | storageId | The storage ID to select. |
Returns
| Type | Description |
|---|---|
| Storage | The Storage instance if the matched record was found in the database, otherwise null. |
Exceptions
| Type | Condition |
|---|---|
| InvalidOperationException | The MediaDatabase is disconnected. |
| ObjectDisposedException | The MediaDatabase has already been disposed. |
| MediaDatabaseException | An error occurred while executing the command. |
| ArgumentNullException |
|
| ArgumentException |
|
Select(SelectArguments)
Retrieves the storages with the SelectArguments.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
public MediaDataReader<Storage> Select(SelectArguments arguments)
Parameters
| Type | Name | Description |
|---|---|---|
| SelectArguments | arguments | The criteria to use to filter. This value can be null. |
Returns
| Type | Description |
|---|---|
| MediaDataReader<Storage> | The MediaDataReader<TRecord> containing the results. |
Exceptions
| Type | Condition |
|---|---|
| InvalidOperationException | The MediaDatabase is disconnected. |
| ObjectDisposedException | The MediaDatabase has already been disposed. |
| MediaDatabaseException | An error occurred while executing the command. |
SelectMedia(string)
Retrieves the media information of the storage.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
public MediaDataReader<MediaInfo> SelectMedia(string storageId)
Parameters
| Type | Name | Description |
|---|---|---|
| string | storageId | The storage ID. |
Returns
| Type | Description |
|---|---|
| MediaDataReader<MediaInfo> | The MediaDataReader<TRecord> containing the results. |
Exceptions
| Type | Condition |
|---|---|
| InvalidOperationException | The MediaDatabase is disconnected. |
| ObjectDisposedException | The MediaDatabase has already been disposed. |
| MediaDatabaseException | An error occurred while executing the command. |
| ArgumentNullException |
|
| ArgumentException |
|
SelectMedia(string, SelectArguments)
Retrieves the media information of the storage with the SelectArguments.
Declaration
[Obsolete("Please do not use! this will be deprecated in level 6")]
public MediaDataReader<MediaInfo> SelectMedia(string storageId, SelectArguments filter)
Parameters
| Type | Name | Description |
|---|---|---|
| string | storageId | The storage ID. |
| 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 |
|---|---|
| InvalidOperationException | The MediaDatabase is disconnected. |
| ObjectDisposedException | The MediaDatabase has already been disposed. |
| MediaDatabaseException | An error occurred while executing the command. |
| ArgumentNullException |
|
| ArgumentException |
|