ArmMediaModelFactory.MediaJobOutput Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de MediaJobOutput.
public static Azure.ResourceManager.Media.Models.MediaJobOutput MediaJobOutput (string odataType = default, Azure.ResourceManager.Media.Models.MediaJobError error = default, Azure.ResourceManager.Media.Models.MediaTransformPreset presetOverride = default, Azure.ResourceManager.Media.Models.MediaJobState? state = default, int? progress = default, string label = default, DateTimeOffset? startOn = default, DateTimeOffset? endOn = default);
static member MediaJobOutput : string * Azure.ResourceManager.Media.Models.MediaJobError * Azure.ResourceManager.Media.Models.MediaTransformPreset * Nullable<Azure.ResourceManager.Media.Models.MediaJobState> * Nullable<int> * string * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.Media.Models.MediaJobOutput
Public Shared Function MediaJobOutput (Optional odataType As String = Nothing, Optional error As MediaJobError = Nothing, Optional presetOverride As MediaTransformPreset = Nothing, Optional state As Nullable(Of MediaJobState) = Nothing, Optional progress As Nullable(Of Integer) = Nothing, Optional label As String = Nothing, Optional startOn As Nullable(Of DateTimeOffset) = Nothing, Optional endOn As Nullable(Of DateTimeOffset) = Nothing) As MediaJobOutput
Paramètres
- odataType
- String
Discriminateur pour les types dérivés.
- error
- MediaJobError
Si jobOutput est à l’état Erreur, il contient les détails de l’erreur.
- presetOverride
- MediaTransformPreset
Présélection utilisée pour remplacer la présélection dans la sortie de transformation correspondante. Veuillez noter qu’il MediaTransformPreset s’agit de la classe de base. Selon le scénario, une classe dérivée de la classe de base peut devoir être affectée ici, ou cette propriété doit être castée en une des classes dérivées possibles. Les classes dérivées disponibles incluent AudioAnalyzerPreset, StandardEncoderPresetBuiltInStandardEncoderPresetet VideoAnalyzerPreset.
- state
- Nullable<MediaJobState>
Décrit l’état du JobOutput.
Si l’objet JobOutput est à l’état Traitement, il contient le pourcentage d’achèvement du travail. La valeur est une estimation qui n’est pas destinée à être utilisée pour prédire les temps d’achèvement du travail. Pour déterminer si l’objet JobOutput est terminé, utilisez la propriété State.
- label
- String
Étiquette affectée à un JobOutput afin de l’identifier de manière unique. Cela est utile lorsque votre transformation a plusieurs TransformOutput, ce qui fait que votre travail a plusieurs JobOutput. Dans ce cas, lorsque vous soumettez le travail, vous ajoutez au moins deux JobOutputs, dans le même ordre que TransformOutputs dans la Transformation. Par la suite, lorsque vous récupérez le travail, par le biais d’événements ou d’une demande GET, vous pouvez utiliser l’étiquette pour identifier facilement le JobOutput. Si aucune étiquette n’est fournie, une valeur par défaut « {presetName}_{outputIndex} » est utilisée, où le nom de la présélection est le nom de la présélection dans le TransformOutput correspondant et l’index de sortie est l’index relatif de ce JobOutput dans le travail. Notez que cet index est le même que l’index relatif du TransformOutput correspondant dans son Transform.
- startOn
- Nullable<DateTimeOffset>
Date et heure UTC auxquelles cette sortie de travail a commencé à être traitée.
- endOn
- Nullable<DateTimeOffset>
Date et heure UTC auxquelles cette sortie de travail a terminé le traitement.
Retours
Une nouvelle MediaJobOutput instance de moqueries.