public virtual int IndexOfValue(object value) { throw null; } public virtual void Remove(object key) { }
public override int IndexOfValue(Object val) { lock (host.SyncRoot) { return(host.IndexOfValue(val)); } }