RemoteRenderingClient Class

Definition

The client to use for interacting with the Azure Remote Rendering.

public class RemoteRenderingClient
type RemoteRenderingClient = class
Public Class RemoteRenderingClient
Inheritance
RemoteRenderingClient

Constructors

RemoteRenderingClient()

Initializes a new instance of RemoteRenderingClient for mocking.

RemoteRenderingClient(Uri, Guid, String, AccessToken, RemoteRenderingClientOptions)

Initializes a new instance of the RemoteRenderingClient class.

RemoteRenderingClient(Uri, Guid, String, AzureKeyCredential)

Initializes a new instance of the RemoteRenderingClient class.

RemoteRenderingClient(Uri, Guid, String, AzureKeyCredential, RemoteRenderingClientOptions)

Initializes a new instance of the RemoteRenderingClient class.

RemoteRenderingClient(Uri, Guid, String, TokenCredential, RemoteRenderingClientOptions)

Initializes a new instance of the RemoteRenderingClient class.

Methods

GetConversion(String, CancellationToken)

Gets the status of a previously created asset conversion.

GetConversionAsync(String, CancellationToken)

Gets the status of a previously created asset conversion.

GetConversions(CancellationToken)

Gets a list of all conversions.

GetConversionsAync(CancellationToken)

Gets a list of all conversions.

GetSession(String, CancellationToken)

Gets properties of a particular rendering session.

GetSessionAsync(String, CancellationToken)

Gets properties of a particular rendering session.

GetSessions(CancellationToken)

Get a list of all rendering sessions.

GetSessionsAsync(CancellationToken)

Get a list of all rendering sessions.

StartConversion(String, AssetConversionOptions, CancellationToken)

Creates a conversion using an asset stored in an Azure Blob Storage account. If the remote rendering account has been linked with the storage account no Shared Access Signatures (storageContainerReadListSas, storageContainerWriteSas) for storage access need to be provided. Documentation how to link your Azure Remote Rendering account with the Azure Blob Storage account can be found in the documentation. All files in the input container starting with the blobPrefix will be retrieved to perform the conversion. To cut down on conversion times only necessary files should be available under the blobPrefix. .

StartConversionAsync(String, AssetConversionOptions, CancellationToken)

Creates a conversion using an asset stored in an Azure Blob Storage account. If the remote rendering account has been linked with the storage account no Shared Access Signatures (storageContainerReadListSas, storageContainerWriteSas) for storage access need to be provided. Documentation how to link your Azure Remote Rendering account with the Azure Blob Storage account can be found in the documentation. All files in the input container starting with the blobPrefix will be retrieved to perform the conversion. To cut down on conversion times only necessary files should be available under the blobPrefix. .

StartSession(String, RenderingSessionOptions, CancellationToken)

Creates a new rendering session.

StartSessionAsync(String, RenderingSessionOptions, CancellationToken)

Creates a new rendering session.

StopSession(String, CancellationToken)

Stops a particular rendering session.

StopSessionAsync(String, CancellationToken)

Stops a particular rendering session.

UpdateSession(String, UpdateSessionOptions, CancellationToken)

Updates a particular rendering session.

UpdateSessionAsync(String, UpdateSessionOptions, CancellationToken)

Updates a particular rendering session.

Applies to