LabeledDataKnowledgeSource Class

Definition

Labeled data knowledge source.

public class LabeledDataKnowledgeSource : Azure.AI.ContentUnderstanding.KnowledgeSource, System.ClientModel.Primitives.IJsonModel<Azure.AI.ContentUnderstanding.LabeledDataKnowledgeSource>, System.ClientModel.Primitives.IPersistableModel<Azure.AI.ContentUnderstanding.LabeledDataKnowledgeSource>
type LabeledDataKnowledgeSource = class
    inherit KnowledgeSource
    interface IJsonModel<LabeledDataKnowledgeSource>
    interface IPersistableModel<LabeledDataKnowledgeSource>
Public Class LabeledDataKnowledgeSource
Inherits KnowledgeSource
Implements IJsonModel(Of LabeledDataKnowledgeSource), IPersistableModel(Of LabeledDataKnowledgeSource)
Inheritance
LabeledDataKnowledgeSource
Implements

Constructors

Name Description
LabeledDataKnowledgeSource(Uri, String)

Initializes a new instance of LabeledDataKnowledgeSource.

Properties

Name Description
ContainerUri

The URL of the blob container containing labeled data.

FileListPath

An optional path to a file listing specific blobs to include.

Prefix

An optional prefix to filter blobs within the container.

Methods

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

Explicit Interface Implementations

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

Applies to