9 instantiations of DataPropertyModel
Microsoft.Extensions.VectorData.Abstractions (1)
ProviderServices\CollectionModelBuilder.cs (1)
259var dataProperty = new DataPropertyModel(propertyName, propertyType);
Microsoft.Extensions.VectorData.Abstractions.Tests (8)
PropertyModelTests.cs (8)
17var property = new DataPropertyModel("test", typeof(int)); 24var property = new DataPropertyModel("test", typeof(int?)); 31var property = new DataPropertyModel("test", typeof(Guid)); 38var property = new DataPropertyModel("test", typeof(Guid?)); 45var property = new DataPropertyModel("test", typeof(ReadOnlyMemory<float>)); 52var property = new DataPropertyModel("test", typeof(ReadOnlyMemory<float>?)); 64var property = new DataPropertyModel("test", typeof(string)); 71var property = new DataPropertyModel("test", typeof(byte[]));
18 references to DataPropertyModel
Microsoft.Extensions.VectorData.Abstractions (10)
ProviderServices\CollectionModel.cs (7)
28private DataPropertyModel? _singleFullTextSearchProperty; 38public IReadOnlyList<DataPropertyModel> DataProperties { get; } 64IReadOnlyList<DataPropertyModel> dataProperties, 147/// <returns>The matching <see cref="DataPropertyModel"/> with full text search indexing enabled.</returns> 151public DataPropertyModel GetFullTextDataPropertyOrSingle<TRecord>(Expression<Func<TRecord, object?>>? expression) 155var property = GetMatchingProperty<TRecord, DataPropertyModel>(expression);
ProviderServices\CollectionModelBuilder.cs (3)
38protected List<DataPropertyModel> DataProperties { get; } = []; 259var dataProperty = new DataPropertyModel(propertyName, propertyType); 536case DataPropertyModel dataProperty:
Microsoft.Extensions.VectorData.Abstractions.Tests (8)
PropertyModelTests.cs (8)
17var property = new DataPropertyModel("test", typeof(int)); 24var property = new DataPropertyModel("test", typeof(int?)); 31var property = new DataPropertyModel("test", typeof(Guid)); 38var property = new DataPropertyModel("test", typeof(Guid?)); 45var property = new DataPropertyModel("test", typeof(ReadOnlyMemory<float>)); 52var property = new DataPropertyModel("test", typeof(ReadOnlyMemory<float>?)); 64var property = new DataPropertyModel("test", typeof(string)); 71var property = new DataPropertyModel("test", typeof(byte[]));