Share via


TaskOutputKind Class

Definition

Represents a category of job outputs, such as the main task output, or a preview of the task output, or a log of the task processing.

public sealed class TaskOutputKind : IEquatable<Microsoft.Azure.Batch.Conventions.Files.TaskOutputKind>
type TaskOutputKind = class
    interface IEquatable<TaskOutputKind>
Public NotInheritable Class TaskOutputKind
Implements IEquatable(Of TaskOutputKind)
Inheritance
TaskOutputKind
Implements

Fields

TaskIntermediate

A TaskOutputKind representing an intermediate file, for example being persisted for diagnostic or checkpointing purposes.

TaskLog

A TaskOutputKind representing a log of the task processing.

TaskOutput

A TaskOutputKind representing the main output of a task.

TaskPreview

A TaskOutputKind representing a preview of the task output.

Methods

Custom(String)

Gets a TaskOutputKind representing a custom category of task outputs.

Equals(Object)

Determines whether the specified object is equal to the current object.

Equals(TaskOutputKind)

Determinates whether this instance and another specified TaskOutputKind have the same value.

GetHashCode()

Returns the hash code for this TaskOutputKind.

ToString()

Returns a string that represents the current object.

Operators

Equality(TaskOutputKind, TaskOutputKind)

Determines whether two specified TaskOutputKind instances have the same value.

Inequality(TaskOutputKind, TaskOutputKind)

Determines whether two specified TaskOutputKind instances have different values.

Applies to