3 writes to _embeddings
Microsoft.Extensions.AI.Abstractions (3)
Embeddings\GeneratedEmbeddings.cs (3)
21_embeddings = []; 28_embeddings = new List<TEmbedding>(Throw.IfLessThan(capacity, 0)); 37_embeddings = new List<TEmbedding>(Throw.IfNull(embeddings));
13 references to _embeddings
Microsoft.Extensions.AI.Abstractions (13)
Embeddings\GeneratedEmbeddings.cs (13)
49get => _embeddings[index]; 50set => _embeddings[index] = value; 54public int Count => _embeddings.Count; 60public void Add(TEmbedding item) => _embeddings.Add(item); 64public void AddRange(IEnumerable<TEmbedding> items) => _embeddings.AddRange(items); 67public void Clear() => _embeddings.Clear(); 70public bool Contains(TEmbedding item) => _embeddings.Contains(item); 73public void CopyTo(TEmbedding[] array, int arrayIndex) => _embeddings.CopyTo(array, arrayIndex); 76public IEnumerator<TEmbedding> GetEnumerator() => _embeddings.GetEnumerator(); 82public int IndexOf(TEmbedding item) => _embeddings.IndexOf(item); 85public void Insert(int index, TEmbedding item) => _embeddings.Insert(index, item); 88public bool Remove(TEmbedding item) => _embeddings.Remove(item); 91public void RemoveAt(int index) => _embeddings.RemoveAt(index);