System.Data.DataError.SetColumnError C# (CSharp) Метод

SetColumnError() приватный Метод

private SetColumnError ( DataColumn column, string error ) : void
column DataColumn
error string
Результат void
        internal void SetColumnError(DataColumn column, string error)
        {
            Debug.Assert(column != null, "Invalid (null) argument");
            Debug.Assert(column.Table != null, "Invalid (loose) column");
            if (error == null || error.Length == 0)
            {
                // remove error from the collection
                Clear(column);
            }
            else
            {
                if (_errorList == null)
                {
                    _errorList = new ColumnError[initialCapacity];
                }
                int i = IndexOf(column);
                _errorList[i]._column = column;
                _errorList[i]._error = error;
                column._errors++;
                if (i == _count)
                {
                    _count++;
                }
            }
        }