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