public virtual object GetArgument(string name) { if (ArgumentTable.ContainsKey(name)) { return(ArgumentTable[name]); } return(null); }
public virtual void AddArgument(string name, object argument) { if (argument == null) { throw new ArgumentNullException("argument"); } if (!ArgumentTable.ContainsKey(name)) { ArgumentTable.Add(name, argument); } }