6 writes to _currentRow
System.Data.Entity.Design (6)
System\Data\Entity\Design\SSDLGenerator\FunctionDetailsReader.cs (6)
67_currentRow = new object[ColumnCount]; 73_currentRow = null; 174_currentRow = memento.Values; 188_currentRow = memento.Values; 340_currentRow = memento.Values; 354_currentRow = memento.Values;
35 references to _currentRow
System.Data.Entity.Design (35)
System\Data\Entity\Design\SSDLGenerator\FunctionDetailsReader.cs (35)
65if (_currentRow == null) 69_reader.GetValues(_currentRow); 148Debug.Assert(_currentRow != null, "don't call this method when you not reading"); 193Debug.Assert(_currentRow != null, "don't call this method when you not reading"); 194return new MementoV1((object[])_currentRow.Clone()); 214get { return ConvertDBNull<string>(_currentRow[PROC_SCHEMA_INDEX]); } 219get { return ConvertDBNull<string>(_currentRow[PROC_NAME_INDEX]); } 224get { return ConvertDBNull<string>(_currentRow[PROC_RET_TYPE_INDEX]); } 229get { return ConvertDBNull<bool>(_currentRow[PROC_ISAGGREGATE_INDEX]); } 234get { return ConvertDBNull<bool>(_currentRow[PROC_ISBUILTIN_INDEX]); } 239get { return ConvertDBNull<bool>(_currentRow[PROC_ISCOMPOSABLE_INDEX]); } 244get { return ConvertDBNull<bool>(_currentRow[PROC_ISNILADIC_INDEX]); } 251get { return (string)_currentRow[PARAM_NAME_INDEX]; } 256get { return Convert.IsDBNull(_currentRow[PARAM_NAME_INDEX]); } 261get { return (string)_currentRow[PARAM_TYPE_INDEX]; } 266get { return Convert.IsDBNull(_currentRow[PARAM_TYPE_INDEX]); } 271get { return (string)_currentRow[PARAM_DIRECTION_INDEX]; } 276get { return Convert.IsDBNull(_currentRow[PARAM_DIRECTION_INDEX]); } 359Debug.Assert(_currentRow != null, "don't call this method when you not reading"); 360return new MementoV3((object[])_currentRow.Clone()); 380get { return ConvertDBNull<string>(_currentRow[PROC_CATALOG_INDEX]); } 385get { return ConvertDBNull<string>(_currentRow[PROC_SCHEMA_INDEX]); } 390get { return ConvertDBNull<string>(_currentRow[PROC_NAME_INDEX]); } 395get { return ConvertDBNull<string>(_currentRow[PROC_RET_TYPE_INDEX]); } 400get { return ConvertDBNull<bool>(_currentRow[PROC_ISAGGREGATE_INDEX]); } 405get { return ConvertDBNull<bool>(_currentRow[PROC_ISBUILTIN_INDEX]); } 410get { return ConvertDBNull<bool>(_currentRow[PROC_ISCOMPOSABLE_INDEX]); } 415get { return ConvertDBNull<bool>(_currentRow[PROC_ISNILADIC_INDEX]); } 420get { return ConvertDBNull<bool>(_currentRow[PROC_ISTVF_INDEX]); } 425get { return (string)_currentRow[PARAM_NAME_INDEX]; } 430get { return Convert.IsDBNull(_currentRow[PARAM_NAME_INDEX]); } 435get { return (string)_currentRow[PARAM_TYPE_INDEX]; } 440get { return Convert.IsDBNull(_currentRow[PARAM_TYPE_INDEX]); } 445get { return (string)_currentRow[PARAM_DIRECTION_INDEX]; } 450get { return Convert.IsDBNull(_currentRow[PARAM_DIRECTION_INDEX]); }