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

Name Description
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

Name Description
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

Name Description
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