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метод.