2 writes to _arguments
Microsoft.Extensions.AI.Abstractions (2)
Functions\AIFunctionArguments.cs (2)
31_arguments = []; 49_arguments =
15 references to _arguments
Microsoft.Extensions.AI.Abstractions (15)
Functions\AIFunctionArguments.cs (15)
69get => _arguments[key]; 70set => _arguments[key] = value; 74public ICollection<string> Keys => _arguments.Keys; 77public ICollection<object?> Values => _arguments.Values; 80public int Count => _arguments.Count; 92public void Add(string key, object? value) => _arguments.Add(key, value); 96((ICollection<KeyValuePair<string, object?>>)_arguments).Add(item); 99public void Clear() => _arguments.Clear(); 103((ICollection<KeyValuePair<string, object?>>)_arguments).Contains(item); 106public bool ContainsKey(string key) => _arguments.ContainsKey(key); 110((ICollection<KeyValuePair<string, object?>>)_arguments).CopyTo(array, arrayIndex); 113public IEnumerator<KeyValuePair<string, object?>> GetEnumerator() => _arguments.GetEnumerator(); 116public bool Remove(string key) => _arguments.Remove(key); 120((ICollection<KeyValuePair<string, object?>>)_arguments).Remove(item); 123public bool TryGetValue(string key, out object? value) => _arguments.TryGetValue(key, out value);