OracleParameter.SourceVersion 属性

定义

获取或设置 DataRowVersion 加载 Value时要使用的值。

public:
 property System::Data::DataRowVersion SourceVersion { System::Data::DataRowVersion get(); void set(System::Data::DataRowVersion value); };
public:
 virtual property System::Data::DataRowVersion SourceVersion { System::Data::DataRowVersion get(); void set(System::Data::DataRowVersion value); };
public System.Data.DataRowVersion SourceVersion { get; set; }
public override System.Data.DataRowVersion SourceVersion { get; set; }
member this.SourceVersion : System.Data.DataRowVersion with get, set
Public Property SourceVersion As DataRowVersion
Public Overrides Property SourceVersion As DataRowVersion

属性值

其中一个 DataRowVersion 值。 默认值为 Current

实现

示例

以下示例创建 OracleParameter 并设置其一些属性。

Public Sub CreateOracleParameter()
   Dim parameter As New OracleParameter("pDName", OracleType.VarChar)
   parameter.IsNullable = True
   parameter.SourceColumn = "Description"
   parameter.SourceVersion = DataRowVersion.Current
   parameter.Direction = ParameterDirection.Output
End Sub
public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("pDName", OracleType.VarChar);
   parameter.IsNullable = true;
   parameter.SourceColumn = "Description";
   parameter.SourceVersion = DataRowVersion.Current;
   parameter.Direction = ParameterDirection.Output;
}

注解

此属性由 UpdateCommand 期间 DbDataAdapter.Update 用来确定原始值还是当前值用于参数值。 这允许更新主键。 此属性设置为属性(DataRow索引器)或DataRow.Item[]对象方法DataRow所使用的DataRow.GetChildRows版本DataRow

适用于