DataSet.ShouldSerializeTables Yöntem

Tanım

Özelliğin kalıcı olup olmayacağını Tables belirten bir değer alır.

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

Döndürülenler

Boolean

true özellik değeri varsayılan değerden değiştirildiyse; aksi takdirde , false.

Örnekler

Aşağıdaki örnekte sınıfından türetilmiş bir sınıf gösterilmektedir DataSet . ShouldSerializeTables yöntemi, türetilmiş sınıftaki işlevlerin içinden çağrılır.

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

Açıklamalar

Genellikle bu yöntemi yalnızca için DataSetbir tasarımcı oluşturuyorsanız veya öğesini birleştiren DataSetkendi denetiminizi oluşturuyorsanız kullanırsınız.

Şunlara uygulanır

Ayrıca bkz.