Share via


EvaluationTaxonomy Class

Definition

Evaluation Taxonomy Definition.

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

Constructors

Name Description
EvaluationTaxonomy(EvaluationTaxonomyInput)

Initializes a new instance of EvaluationTaxonomy.

Properties

Name Description
Description

The asset description text.

Id

Asset ID, a unique identifier for the asset.

Name

The name of the resource.

Properties

Additional properties for the evaluation taxonomy.

Tags

Tag dictionary. Tags can be added, removed, and updated.

TaxonomyCategories

List of taxonomy categories.

TaxonomyInput

Input configuration for the evaluation taxonomy.

Version

The version of the resource.

Methods

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

Operators

Name Description
Explicit(ClientResult to EvaluationTaxonomy)
Implicit(EvaluationTaxonomy to BinaryContent)

Explicit Interface Implementations

Name Description
IJsonModel<EvaluationTaxonomy>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<EvaluationTaxonomy>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<EvaluationTaxonomy>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<EvaluationTaxonomy>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<EvaluationTaxonomy>.Write(ModelReaderWriterOptions)

Applies to