VectorStoreDataAttribute Klasse

Definition

Definiert ein Attribut zum Markieren einer Eigenschaft für eine Datensatzklasse als "Data".

public ref class VectorStoreDataAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false)]
public sealed class VectorStoreDataAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Property, AllowMultiple=false)>]
type VectorStoreDataAttribute = class
    inherit Attribute
Public NotInheritable Class VectorStoreDataAttribute
Inherits Attribute
Vererbung
VectorStoreDataAttribute
Attribute

Hinweise

Das Markieren einer Eigenschaft als "Data" bedeutet, dass die Eigenschaft kein Schlüssel und kein Vektor ist. Optional kann diese Eigenschaft jedoch über ein zugeordnetes Vektorfeld verfügen, das eine Einbettung für diese Daten enthält. Die hier definierten Merkmale beeinflussen, wie die Eigenschaft vom Vektorspeicher behandelt wird.

Konstruktoren

Name Beschreibung
VectorStoreDataAttribute()

Definiert ein Attribut zum Markieren einer Eigenschaft für eine Datensatzklasse als "Data".

Eigenschaften

Name Beschreibung
IsFullTextIndexed

Ruft einen Wert ab, der angibt, ob diese Dateneigenschaft für die Volltextsuche indiziert ist.

IsIndexed

Ruft einen Wert ab, der angibt, ob diese Dateneigenschaft indiziert ist.

StorageName

Ruft einen optionalen Namen ab, der für die Eigenschaft im Speicher verwendet werden soll, wenn dies vom Eigenschaftennamen abweicht.

Gilt für: