public virtual int GetOrdinal(string name) { if (name == null) { throw new ArgumentNullException("name", "Name cannot be null."); } return _indexesByName[name]; }