VectorStoreDataAttribute Classe

Définition

Définit un attribut pour marquer une propriété sur une classe d’enregistrement en tant que « données ».

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
Héritage
VectorStoreDataAttribute
Attributs

Remarques

Le marquage d’une propriété en tant que « données » signifie que la propriété n’est pas une clé et non un vecteur. Mais si vous le souhaitez, cette propriété peut avoir un champ vectoriel associé contenant un incorporation pour ces données. Les caractéristiques définies ici influencent la façon dont la propriété est traitée par le magasin vectoriel.

Constructeurs

Nom Description
VectorStoreDataAttribute()

Définit un attribut pour marquer une propriété sur une classe d’enregistrement en tant que « données ».

Propriétés

Nom Description
IsFullTextIndexed

Obtient une valeur indiquant si cette propriété de données est indexée pour la recherche en texte intégral.

IsIndexed

Obtient une valeur indiquant si cette propriété de données est indexée.

StorageName

Obtient un nom facultatif à utiliser pour la propriété dans le stockage, si elle est différente du nom de la propriété.

S’applique à