DbDataReader.RecordsAffected Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе возвращает число строк, которые были изменены, вставлены или удалены инструкцией SQL.
public:
abstract property int RecordsAffected { int get(); };
public abstract int RecordsAffected { get; }
member this.RecordsAffected : int
Public MustOverride ReadOnly Property RecordsAffected As Integer
Значение свойства
Количество измененных, вставленных или удаленных строк. Значение -1 для операторов SELECT; значение 0, если строки не изменены или при сбое инструкции.
Реализации
Комментарии
Свойство RecordsAffected
не задается до тех пор, пока не будут прочитаны все строки и вы не закроете DataReader
.
Примечания для тех, кто реализует этот метод
Это свойство и IsClosed должно быть реализовано для возврата значения при закрытии средства чтения.