DataSet.ShouldSerializeRelations 方法

定义

获取一个值,该值指示是否应该保持 Relations 属性。

C#
protected virtual bool ShouldSerializeRelations ();

返回

如果已将属性值更改为其默认值之外的值,则为 true;否则为 false

示例

以下示例演示派生自 类的 DataSet 类。 ResetShouldSerializeRelations 方法从派生类中的函数内调用。

C#
public  class DerivedDataSet:System.Data.DataSet
{
    public void ResetDataSetRelations()
    {
        // Check the ShouldSerializeRelations methods
        // before invoking Reset.
        if(!this.ShouldSerializeRelations())
        {
            this.Reset();
        }
    }
}

注解

如果要为 DataSet创建设计器,或者创建包含 的自己的控件 DataSet,则通常使用此方法。

适用于

产品 版本
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

另请参阅