DataSet.ShouldSerializeTables Method ()


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets a value indicating whether Tables property should be persisted.

Namespace:   System.Data
Assembly:  System.Data (in System.Data.dll)

Protected Overridable Function ShouldSerializeTables As Boolean

Return Value

Type: System.Boolean

true if the property value has been changed from its default; otherwise false.

You typically use this method only if you are either creating a designer for the DataSet, or creating your own control incorporating the DataSet.

The following example shows a class derived from the DataSet class. The ShouldSerializeTables method is called from within functions in the derived class.

Public Class DerivedDataSet
    Inherits System.Data.DataSet

    Public Sub ResetDataSetRelations()
        ' Check the ShouldPersistTable method 
        ' before invoking Reset.
        If Not Me.ShouldSerializeTables() Then
        End If
    End Sub
End Class

.NET Framework
Available since 1.1
Return to top