DataRowState & DataViewRowState

 

using  System;
using  System.ComponentModel;

namespace  System.Data
{
    
//  Summary:
    
//      Describes the version of data in a System.Data.DataRow.
    [Flags]
    [Editor(
" Microsoft.VSDesigner.Data.Design.DataViewRowStateEditor, Microsoft.VSDesigner, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a " " System.Drawing.Design.UITypeEditor, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a " )]
    
public   enum  DataViewRowState
    {
        
//  Summary:
        
//      None.
        None  =   0 ,
        
//
        
//  Summary:
        
//      An unchanged row.
        Unchanged  =   2 ,
        
//
        
//  Summary:
        
//      A new row.
        Added  =   4 ,
        
//
        
//  Summary:
        
//      A deleted row.
        Deleted  =   8 ,
        
//
        
//  Summary:
        
//      A current version of original data that has been modified (see ModifiedOriginal).
        ModifiedCurrent  =   16 ,
        
//
        
//  Summary:
        
//      Current rows including unchanged, new, and modified rows.
        CurrentRows  =   22 ,
        
//
        
//  Summary:
        
//      The original version of the data that was modified. (Although the data has
        
//      since been modified, it is available as ModifiedCurrent).
        ModifiedOriginal  =   32 ,
        
//
        
//  Summary:
        
//      Original rows including unchanged and deleted rows.
        OriginalRows  =   42 ,
    }
}

 

 

using  System;

namespace  System.Data
{
    
//  Summary:
    
//      Gets the state of a System.Data.DataRow object.
    [Flags]
    
public   enum  DataRowState
    {
        
//  Summary:
        
//      The row has been created but is not part of any System.Data.DataRowCollection.
        
//      A System.Data.DataRow is in this state immediately after it has been created
        
//      and before it is added to a collection, or if it has been removed from a
        
//      collection.
        Detached  =   1 ,
        
//
        
//  Summary:
        
//      The row has not changed since System.Data.DataRow.AcceptChanges() was last
        
//      called.
        Unchanged  =   2 ,
        
//
        
//  Summary:
        
//      The row has been added to a System.Data.DataRowCollection, and System.Data.DataRow.AcceptChanges()
        
//      has not been called.
        Added  =   4 ,
        
//
        
//  Summary:
        
//      The row was deleted using the System.Data.DataRow.Delete() method of the
        
//      System.Data.DataRow.
        Deleted  =   8 ,
        
//
        
//  Summary:
        
//      The row has been modified and System.Data.DataRow.AcceptChanges() has not
        
//      been called.
        Modified  =   16 ,
    }
}

 

 

 

转载于:https://www.cnblogs.com/RobotTech/archive/2010/12/26/1917102.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值