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 и должно быть реализовано для возврата значения при закрытии средства чтения.