ProjectEvaluators Class

Definition

The ProjectEvaluators sub-client.

public class ProjectEvaluators
type ProjectEvaluators = class
Public Class ProjectEvaluators
Inheritance
ProjectEvaluators

Constructors

Name Description
ProjectEvaluators()

Initializes a new instance of ProjectEvaluators for mocking.

Properties

Name Description
Pipeline

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

Methods

Name Description
CreateVersion(String, BinaryContent, RequestOptions)

[Protocol Method] Creates a new evaluator version with an auto-incremented version identifier.

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

Creates a new evaluator version with an auto-incremented version identifier.

CreateVersionAsync(String, BinaryContent, RequestOptions)

[Protocol Method] Creates a new evaluator version with an auto-incremented version identifier.

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

Creates a new evaluator version with an auto-incremented version identifier.

DeleteVersion(String, String, CancellationToken)

Removes the specified evaluator version. Returns 204 whether the version existed or not.

DeleteVersion(String, String, RequestOptions)

[Protocol Method] Removes the specified evaluator version. Returns 204 whether the version existed or not.

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

Removes the specified evaluator version. Returns 204 whether the version existed or not.

DeleteVersionAsync(String, String, RequestOptions)

[Protocol Method] Removes the specified evaluator version. Returns 204 whether the version existed or not.

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

Retrieves SAS credentials for accessing the storage account associated with the specified evaluator version.

GetCredentialAsync(String, String, EvaluationCredentialContent, CancellationToken)

Retrieves SAS credentials for accessing the storage account associated with the specified evaluator version.

GetLatestVersions(Nullable<ListVersionsRequestType>, Nullable<Int32>, CancellationToken)

Lists the latest version of each evaluator.

GetLatestVersions(String, Nullable<Int32>, RequestOptions)

[Protocol Method] Lists the latest version of each evaluator

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetLatestVersionsAsync(Nullable<ListVersionsRequestType>, Nullable<Int32>, CancellationToken)

Lists the latest version of each evaluator.

GetLatestVersionsAsync(String, Nullable<Int32>, RequestOptions)

[Protocol Method] Lists the latest version of each evaluator

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

Retrieves the specified evaluator version, returning 404 if it does not exist.

GetVersion(String, String, RequestOptions)

[Protocol Method] Retrieves the specified evaluator version, returning 404 if it does not exist.

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

Retrieves the specified evaluator version, returning 404 if it does not exist.

GetVersionAsync(String, String, RequestOptions)

[Protocol Method] Retrieves the specified evaluator version, returning 404 if it does not exist.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetVersions(String, Nullable<ListVersionsRequestType>, Nullable<Int32>, CancellationToken)

Returns the available versions for the specified evaluator.

GetVersions(String, String, Nullable<Int32>, RequestOptions)

[Protocol Method] Returns the available versions for the specified evaluator.

  • This protocol method allows explicit creation of the request and processing of the response for advanced scenarios.
GetVersionsAsync(String, Nullable<ListVersionsRequestType>, Nullable<Int32>, CancellationToken)

Returns the available versions for the specified evaluator.

GetVersionsAsync(String, String, Nullable<Int32>, RequestOptions)

[Protocol Method] Returns the available versions for the specified evaluator.

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

Initiates a new pending upload or retrieves an existing one for the specified evaluator version.

StartPendingUploadAsync(String, String, PendingUploadConfiguration, CancellationToken)

Initiates a new pending upload or retrieves an existing one for the specified evaluator version.

UpdateVersion(String, String, BinaryContent, RequestOptions)

[Protocol Method] Updates the specified evaluator version in place.

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

[Protocol Method] Updates the specified evaluator version in place.

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

Applies to