DataSet.ShouldSerializeTables Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, определяющее необходимость сохранения значения свойства Tables.
protected:
virtual bool ShouldSerializeTables();
protected virtual bool ShouldSerializeTables ();
abstract member ShouldSerializeTables : unit -> bool
override this.ShouldSerializeTables : unit -> bool
Protected Overridable Function ShouldSerializeTables () As Boolean
Возвращаемое значение
Значение true
, если значение свойства было изменено (относительно своего значения по умолчанию); в противном случае — значение false
.
Примеры
В следующем примере показан класс, производный DataSet от класса . Метод ShouldSerializeTables вызывается из функций в производном классе.
public class DerivedDataSet:System.Data.DataSet
{
public void ResetDataSetRelations()
{
// Check the ShouldPersistTable method
// before invoking Reset.
if(!this.ShouldSerializeTables())
{
this.Reset();
}
}
}
Public Class DerivedDataSet
Inherits System.Data.DataSet
Public Sub ResetDataSetRelations()
' Check the ShouldPersistTable method
' before invoking Reset.
If Not Me.ShouldSerializeTables() Then
Me.Reset()
End If
End Sub
End Class
Комментарии
Обычно этот метод используется только в том случае, если вы создаете конструктор для DataSetили создаете собственный элемент управления, включающий DataSet.