DataPropertyModel Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a data property on a vector store record. This is an internal support type meant for use by providers only and not by applications.
public ref class DataPropertyModel : Microsoft::Extensions::VectorData::ProviderServices::PropertyModel
[System.Diagnostics.CodeAnalysis.Experimental("MEVD9001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")]
public class DataPropertyModel : Microsoft.Extensions.VectorData.ProviderServices.PropertyModel
public class DataPropertyModel : Microsoft.Extensions.VectorData.ProviderServices.PropertyModel
[<System.Diagnostics.CodeAnalysis.Experimental("MEVD9001", UrlFormat="https://aka.ms/dotnet-extensions-warnings/{0}")>]
type DataPropertyModel = class
inherit PropertyModel
type DataPropertyModel = class
inherit PropertyModel
Public Class DataPropertyModel
Inherits PropertyModel
- Inheritance
- Attributes
Constructors
| Name | Description |
|---|---|
| DataPropertyModel(String, Type) |
Represents a data property on a vector store record. This is an internal support type meant for use by providers only and not by applications. |
Properties
| Name | Description |
|---|---|
| IsFullTextIndexed |
Gets or sets a value indicating whether this data property is indexed for full-text search. |
| IsIndexed |
Gets or sets a value indicating whether this data property is indexed. |
| IsNullable |
Gets a value indicating whether the property type is nullable. (Inherited from PropertyModel) |
| ModelName |
Gets or sets the model name of the property. (Inherited from PropertyModel) |
| PropertyInfo |
Gets or sets the reflection PropertyInfo for the .NET property. (Inherited from PropertyModel) |
| ProviderAnnotations |
Gets or sets a dictionary of provider-specific annotations for this property. (Inherited from PropertyModel) |
| StorageName |
Gets or sets the storage name of the property. (Inherited from PropertyModel) |
| Type |
Gets or sets the CLR type of the property. (Inherited from PropertyModel) |
Methods
| Name | Description |
|---|---|
| GetValue<T>(Object) |
Reads the property from the given |
| GetValueAsObject(Object) |
Reads the property from the given |
| SetValue<T>(Object, T) |
Writes the property from the given |
| SetValueAsObject(Object, Object) |
Writes the property from the given |
| ToString() |
Returns a string that represents the current object. |