Share via


EvaluationsClient Class

Definition

The Evaluations sub-client.

public class EvaluationsClient
type EvaluationsClient = class
Public Class EvaluationsClient
Inheritance
EvaluationsClient

Constructors

EvaluationsClient()

Initializes a new instance of EvaluationsClient for mocking.

EvaluationsClient(String, TokenCredential, AIProjectClientOptions)

Initializes a new instance of AzureAIClient.

EvaluationsClient(String, TokenCredential)

Initializes a new instance of AzureAIClient.

EvaluationsClient(Uri, String, String, String, TokenCredential, AIProjectClientOptions)

Initializes a new instance of AzureAIClient.

EvaluationsClient(Uri, String, String, String, TokenCredential)

Initializes a new instance of AzureAIClient.

Properties

Pipeline

The HTTP pipeline for sending and receiving REST requests and responses.

Methods

Create(Evaluation, CancellationToken)

Run the evaluation.

Create(RequestContent, RequestContext)

[Protocol Method] Run the evaluation.

CreateAsync(Evaluation, CancellationToken)

Run the evaluation.

CreateAsync(RequestContent, RequestContext)

[Protocol Method] Run the evaluation.

CreateOrReplaceSchedule(String, EvaluationSchedule, CancellationToken)

Create or replace operation template.

CreateOrReplaceSchedule(String, RequestContent, RequestContext)

[Protocol Method] Create or replace operation template.

CreateOrReplaceScheduleAsync(String, EvaluationSchedule, CancellationToken)

Create or replace operation template.

CreateOrReplaceScheduleAsync(String, RequestContent, RequestContext)

[Protocol Method] Create or replace operation template.

DisableSchedule(String, RequestContext)

[Protocol Method] Disable the evaluation schedule.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
DisableScheduleAsync(String, RequestContext)

[Protocol Method] Disable the evaluation schedule.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetEvaluation(String, CancellationToken)

Resource read operation template.

GetEvaluation(String, RequestContext)

[Protocol Method] Resource read operation template.

GetEvaluationAsync(String, CancellationToken)

Resource read operation template.

GetEvaluationAsync(String, RequestContext)

[Protocol Method] Resource read operation template.

GetEvaluations(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Resource list operation template.

GetEvaluations(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] Resource list operation template.

GetEvaluationsAsync(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Resource list operation template.

GetEvaluationsAsync(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] Resource list operation template.

GetSchedule(String, CancellationToken)

Resource read operation template.

GetSchedule(String, RequestContext)

[Protocol Method] Resource read operation template.

GetScheduleAsync(String, CancellationToken)

Resource read operation template.

GetScheduleAsync(String, RequestContext)

[Protocol Method] Resource read operation template.

GetSchedules(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Resource list operation template.

GetSchedules(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] Resource list operation template.

GetSchedulesAsync(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, CancellationToken)

Resource list operation template.

GetSchedulesAsync(Nullable<Int32>, Nullable<Int32>, Nullable<Int32>, RequestContext)

[Protocol Method] Resource list operation template.

Update(String, RequestContent, RequestContext)

[Protocol Method] Resource update operation template.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
UpdateAsync(String, RequestContent, RequestContext)

[Protocol Method] Resource update operation template.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.

Applies to