Query video libraries
The examples below show you how to query all of the available video libraries or how to query only a specific video library by its ID.
Query a single video library
To query a specific video library by its ID, you must perform the following:
- Get the video library.
First, get an instance of the video library with the specified ID.
- Return the video library.
The following code samples query a video library by its ID:
Native API
First, you get an instance of the LibrariesManager
class. To get the specified video library, you query all video libraries and filter the collection by the Id
argument. If the specified video library does not exist, the query will return null
. Finally, you return the video library.
You can also use the following code to retrieve the video library:
NOTE: If the video library does not exist, an exception of type ItemNotFoundException
is thrown.
Fluent API
First, you get the singular facade of the video library with the specified ID. To get an instance of the video library, you call the Get
method of the facade.
You can also use the following code to retrieve the video library:
Query all video libraries
When querying all video libraries, you must perform the following:
- Query all video libraries.
First, get a query of all available video libraries.
- Return a list of video libraries.
The following code samples query all video libraries:
Native API
First, you get an instance of the LibrariesManager
class. Then, you query all available video libraries. Finally, you return the video libraries as a list. If no video libraries exist, the list will be empty.
Fluent API
First, you get an instance of the plural video libraries facade. Then, you get all available video libraries. Finally, you return the video libraries as a list. If no video libraries exist, the list will be empty.