ObjectDataSource.Delete Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Выполняет операцию удаления, вызвав метод, который определяется DeleteMethod свойством с любыми параметрами, которые находятся в DeleteParameters коллекции.
public:
int Delete();
public int Delete();
member this.Delete : unit -> int
Public Function Delete () As Integer
Возвращаемое значение
Значение, представляющее количество строк, удаленных из базового хранилища данных, если AffectedRows свойство ObjectDataSourceStatusEventArgs задано в событии; в Deleted противном случае — значение -1.
Комментарии
Delete Перед выполнением OnDeleting операции вызывается метод для вызова Deleting события. Событие можно обрабатывать Deleting для проверки значений параметров и выполнения любой предварительной обработки перед операцией Delete . Для выполнения операции ObjectDataSourceView удаления объект использует отражение для создания экземпляра объекта, определяемого свойством TypeName . Затем он вызывает метод, который определяется свойством DeleteMethod , используя все связанные DeleteParameters свойства. Если параметры удаления приходят из связанного элемента управления с привязкой к данным, имя параметров создается в соответствии со свойством OldValuesParameterFormatString . Delete После завершения OnDeleted операции вызывается метод для вызова Deleted события. Событие можно обрабатывать Deleted для проверки любых возвращаемых значений, выходных параметров и исключений, а также для выполнения любой последующей обработки.
Метод Delete делегирует Delete методу объекта, связанного ObjectDataSourceView с элементом ObjectDataSource управления.
элементы управления Data-Bound
ObjectDataSource Если элемент управления связан с элементом управления с привязкой к данным, например GridView элементом управления, не требуется вызывать Delete метод из кода страницы. Вместо Delete этого метод вызывается непосредственно элементом управления с привязкой к данным.
Дополнительные сведения о слиянии параметров, времени существования объекта и разрешении методов см. в разделе DeleteMethod.