Share via


EvaluationScheduleTask Class

Definition

Evaluation task for the schedule.

public class EvaluationScheduleTask : Azure.AI.Projects.ScheduleTask, System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.EvaluationScheduleTask>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.EvaluationScheduleTask>
type EvaluationScheduleTask = class
    inherit ScheduleTask
    interface IJsonModel<EvaluationScheduleTask>
    interface IPersistableModel<EvaluationScheduleTask>
Public Class EvaluationScheduleTask
Inherits ScheduleTask
Implements IJsonModel(Of EvaluationScheduleTask), IPersistableModel(Of EvaluationScheduleTask)
Inheritance
EvaluationScheduleTask
Implements

Constructors

Name Description
EvaluationScheduleTask(String, EvaluationScheduleTaskEvalRun)

Initializes a new instance of EvaluationScheduleTask.

Properties

Name Description
Configuration

Configuration for the task.

(Inherited from ScheduleTask)
EvalId

Identifier of the evaluation group.

EvalRun

The evaluation run payload.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<EvaluationScheduleTask>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<EvaluationScheduleTask>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<ScheduleTask>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from ScheduleTask)
IJsonModel<ScheduleTask>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from ScheduleTask)
IPersistableModel<EvaluationScheduleTask>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<EvaluationScheduleTask>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<EvaluationScheduleTask>.Write(ModelReaderWriterOptions)
IPersistableModel<ScheduleTask>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from ScheduleTask)
IPersistableModel<ScheduleTask>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from ScheduleTask)
IPersistableModel<ScheduleTask>.Write(ModelReaderWriterOptions) (Inherited from ScheduleTask)

Applies to