18 references to VectorStoreVectorProperty
Microsoft.Extensions.DataIngestion (1)
Writers\VectorStoreWriter.cs (1)
129
new
VectorStoreVectorProperty
(EmbeddingName, typeof(T), _dimensionCount)
Microsoft.Extensions.VectorData.Abstractions (1)
RecordDefinition\VectorStoreVectorProperty{TInput}.cs (1)
28
:
base
(propertyName, typeof(TInput), dimensions)
Microsoft.Extensions.VectorData.ConformanceTests (16)
CollectionManagementTests.cs (1)
110
new
VectorStoreVectorProperty
(nameof(Record.Floats), typeof(ReadOnlyMemory<float>), 10) { IndexKind = fixture.TestStore.DefaultIndexKind }
DistanceFunctionTests.cs (1)
180
new
VectorStoreVectorProperty
(nameof(SearchRecord.Vector), typeof(ReadOnlyMemory<float>), dimensions: 4)
EmbeddingGenerationTests.cs (2)
449
new
VectorStoreVectorProperty
(nameof(Record.Embedding), typeof(string), dimensions: 3)
520
new
VectorStoreVectorProperty
(nameof(RecordWithRomOfFloatVectorProperty.Embedding), typeof(ReadOnlyMemory<float>), dimensions: 3)
FilterTests.cs (1)
590
new
VectorStoreVectorProperty
(nameof(FilterRecord.Vector), typeof(ReadOnlyMemory<float>?), 3)
HybridSearchTests.cs (2)
170
new
VectorStoreVectorProperty
("Vector", typeof(ReadOnlyMemory<float>), 4) { IndexKind = IndexKind },
225
new
VectorStoreVectorProperty
("Vector", typeof(ReadOnlyMemory<float>), 4) { IndexKind = IndexKind },
IndexKindTests.cs (1)
70
new
VectorStoreVectorProperty
(nameof(SearchRecord.Vector), typeof(ReadOnlyMemory<float>), dimensions: 3)
ModelTests\BasicModelTests.cs (1)
500
new
VectorStoreVectorProperty
(nameof(Record.Vector), typeof(ReadOnlyMemory<float>), 3)
ModelTests\DynamicModelTests.cs (1)
405
new
VectorStoreVectorProperty
(VectorPropertyName, typeof(ReadOnlyMemory<float>), dimensions: 3)
ModelTests\MultiVectorModelTests.cs (2)
110
new
VectorStoreVectorProperty
(nameof(MultiVectorRecord.Vector1), typeof(ReadOnlyMemory<float>), 3)
116
new
VectorStoreVectorProperty
(nameof(MultiVectorRecord.Vector2), typeof(ReadOnlyMemory<float>), 3)
ModelTests\NoDataModelTests.cs (1)
79
new
VectorStoreVectorProperty
(nameof(NoDataRecord.Floats), typeof(ReadOnlyMemory<float>), 3)
TypeTests\DataTypeTests.cs (1)
472
new
VectorStoreVectorProperty
(nameof(RecordBase.Vector), typeof(float[]), 3)
TypeTests\EmbeddingTypeTests.cs (1)
234
new
VectorStoreVectorProperty
("Vector", typeof(TVectorProperty), dimensions)
TypeTests\KeyTypeTests.cs (1)
239
new
VectorStoreVectorProperty
("Vector", typeof(ReadOnlyMemory<float>), dimensions: 3)