Freigeben über


DataSet.ShouldSerializeTables Methode

Definition

Ruft einen Wert ab, der angibt, ob die Tables-Eigenschaft beibehalten werden soll.

protected:
 virtual bool ShouldSerializeTables();
protected virtual bool ShouldSerializeTables ();
abstract member ShouldSerializeTables : unit -> bool
override this.ShouldSerializeTables : unit -> bool
Protected Overridable Function ShouldSerializeTables () As Boolean

Gibt zurück

true, wenn der Eigenschaftswert von seinem Standardwert geändert wurde, andernfalls false.

Beispiele

Das folgende Beispiel zeigt eine von der -Klasse abgeleitete DataSet Klasse. Die ShouldSerializeTables -Methode wird innerhalb von Funktionen in der abgeleiteten Klasse aufgerufen.

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

Hinweise

In der Regel verwenden Sie diese Methode nur, wenn Sie entweder einen Designer für den DataSeterstellen oder ein eigenes Steuerelement erstellen, das das DataSetenthält.

Gilt für:

Weitere Informationen