OptimizationReferenceDatasetInput Class

Definition

Reference to a registered Foundry dataset.

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

Constructors

Name Description
OptimizationReferenceDatasetInput(String)

Initializes a new instance of OptimizationReferenceDatasetInput.

Properties

Name Description
Name

Registered dataset name.

Version

Dataset version. If not specified, the latest version is used.

Methods

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

Explicit Interface Implementations

Name Description
IJsonModel<OptimizationDatasetInput>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from OptimizationDatasetInput)
IJsonModel<OptimizationDatasetInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from OptimizationDatasetInput)
IJsonModel<OptimizationReferenceDatasetInput>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<OptimizationReferenceDatasetInput>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<OptimizationDatasetInput>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from OptimizationDatasetInput)
IPersistableModel<OptimizationDatasetInput>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from OptimizationDatasetInput)
IPersistableModel<OptimizationDatasetInput>.Write(ModelReaderWriterOptions) (Inherited from OptimizationDatasetInput)
IPersistableModel<OptimizationReferenceDatasetInput>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<OptimizationReferenceDatasetInput>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<OptimizationReferenceDatasetInput>.Write(ModelReaderWriterOptions)

Applies to