DataSet.ShouldSerializeTables Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene un valore che indica se la proprietà Tables deve essere resa persistente.
protected:
virtual bool ShouldSerializeTables();
protected virtual bool ShouldSerializeTables ();
abstract member ShouldSerializeTables : unit -> bool
override this.ShouldSerializeTables : unit -> bool
Protected Overridable Function ShouldSerializeTables () As Boolean
Restituisce
true
se il valore della proprietà è stato modificato rispetto all'impostazione predefinita; in caso contrario, false
.
Esempio
Nell'esempio seguente viene illustrata una classe derivata dalla DataSet classe . Il ShouldSerializeTables metodo viene chiamato dall'interno di funzioni nella classe derivata.
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
Commenti
In genere si usa questo metodo solo se si crea una finestra di progettazione per DataSeto si crea un controllo personalizzato che incorpora .DataSet