EvaluationRules Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The EvaluationRules sub-client.
public class EvaluationRules
type EvaluationRules = class
Public Class EvaluationRules
- Inheritance
-
EvaluationRules
Constructors
| Name | Description |
|---|---|
| EvaluationRules() |
Initializes a new instance of EvaluationRules for mocking. |
Properties
| Name | Description |
|---|---|
| Pipeline |
The HTTP pipeline for sending and receiving REST requests and responses. |
Methods
| Name | Description |
|---|---|
| CreateOrUpdate(String, BinaryContent, String, RequestOptions) |
[Protocol Method] Creates a new evaluation rule, or replaces the existing rule when the identifier matches.
|
| CreateOrUpdate(String, EvaluationRule, Nullable<FoundryFeaturesOptInKeys>, CancellationToken) |
Creates a new evaluation rule, or replaces the existing rule when the identifier matches. |
| CreateOrUpdateAsync(String, BinaryContent, String, RequestOptions) |
[Protocol Method] Creates a new evaluation rule, or replaces the existing rule when the identifier matches.
|
| CreateOrUpdateAsync(String, EvaluationRule, Nullable<FoundryFeaturesOptInKeys>, CancellationToken) |
Creates a new evaluation rule, or replaces the existing rule when the identifier matches. |
| Delete(String, CancellationToken) |
Removes the specified evaluation rule from the project. |
| Delete(String, RequestOptions) |
[Protocol Method] Removes the specified evaluation rule from the project.
|
| DeleteAsync(String, CancellationToken) |
Removes the specified evaluation rule from the project. |
| DeleteAsync(String, RequestOptions) |
[Protocol Method] Removes the specified evaluation rule from the project.
|
| Get(String, CancellationToken) |
Retrieves the specified evaluation rule and its configuration. |
| Get(String, RequestOptions) |
[Protocol Method] Retrieves the specified evaluation rule and its configuration.
|
| GetAll(Nullable<EvaluationRuleActionType>, String, Nullable<Boolean>, CancellationToken) |
Returns the evaluation rules configured for the project, optionally filtered by action type, agent name, or enabled state. |
| GetAll(String, String, Nullable<Boolean>, RequestOptions) |
[Protocol Method] Returns the evaluation rules configured for the project, optionally filtered by action type, agent name, or enabled state.
|
| GetAllAsync(Nullable<EvaluationRuleActionType>, String, Nullable<Boolean>, CancellationToken) |
Returns the evaluation rules configured for the project, optionally filtered by action type, agent name, or enabled state. |
| GetAllAsync(String, String, Nullable<Boolean>, RequestOptions) |
[Protocol Method] Returns the evaluation rules configured for the project, optionally filtered by action type, agent name, or enabled state.
|
| GetAsync(String, CancellationToken) |
Retrieves the specified evaluation rule and its configuration. |
| GetAsync(String, RequestOptions) |
[Protocol Method] Retrieves the specified evaluation rule and its configuration.
|