EvaluationRule 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.
Evaluation rule model.
public class EvaluationRule : System.ClientModel.Primitives.IJsonModel<Azure.AI.Projects.EvaluationRule>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.Projects.EvaluationRule>
type EvaluationRule = class
interface IJsonModel<EvaluationRule>
interface IPersistableModel<EvaluationRule>
Public Class EvaluationRule
Implements IJsonModel(Of EvaluationRule), IPersistableModel(Of EvaluationRule)
- Inheritance
-
EvaluationRule
- Implements
Constructors
| Name | Description |
|---|---|
| EvaluationRule(EvaluationRuleAction, EvaluationRuleEventType, Boolean) |
Initializes a new instance of EvaluationRule. |
Properties
| Name | Description |
|---|---|
| Action |
Definition of the evaluation rule action. |
| Description |
Description for the evaluation rule. |
| DisplayName |
Display Name for the evaluation rule. |
| Enabled |
Indicates whether the evaluation rule is enabled. Default is true. |
| EventType |
Event type that the evaluation rule applies to. |
| Filter |
Filter condition of the evaluation rule. |
| Id |
Unique identifier for the evaluation rule. |
| SystemData |
System metadata for the evaluation rule. |
Methods
Operators
| Name | Description |
|---|---|
| Explicit(ClientResult to EvaluationRule) | |
| Implicit(EvaluationRule to BinaryContent) | |