Arguments public class Arguments : IDictionary, ICollection, IEnumerable Documentation public int Count { get; } public object this[object key] { get; set; } public ICollection Keys { get; } public ICollection Values { get; } public Arguments(object namedArgumentsAsAnonymousType, IArgumentsStore[] customStores) public Arguments(IDictionary values, IArgumentsStore[] customStores) public Arguments(object[] typedArguments, IArgumentsStore[] customStores) public Arguments(IArgumentsStore[] customStores) public void Add(object key, object value) protected virtual void AddStores(IList<IArgumentsStore> list) public void Clear() public bool Contains(object key) public IDictionaryEnumerator GetEnumerator() protected virtual IArgumentsStore GetSupportingStore(object key) public void Remove(object key)