OracleParameter.SourceVersion OracleParameter.SourceVersion OracleParameter.SourceVersion OracleParameter.SourceVersion Property


DataRowVersion の読み込み時に使用する Value を取得または設定します。Gets or sets the DataRowVersion to use when you load Value.

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


DataRowVersion 値のいずれか 1 つ。One of the DataRowVersion values. 既定値は、Current です。The default is Current.


次の例ではOracleParameter 、を作成し、そのプロパティの一部を設定します。The following example creates a OracleParameter and sets some of its properties.

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で、元の値または現在の値がパラメーター値に使用されるかどうかを判断するために、によって使用されます。This property is used by the UpdateCommand during the DbDataAdapter.Update to determine whether the original or current value is used for a parameter value. これにより、主キーを更新できます。This lets primary keys be updated. このプロパティDataRowは、 DataRow.Item[String, DataRowVersion]プロパティ (DataRow インデクサー)DataRow.GetChildRows 、またはオブジェクトのメソッドによって使用されるのバージョンに設定されます。DataRowThis property is set to the version of the DataRow used by the DataRow.Item[String, DataRowVersion] property (DataRow indexer), or the DataRow.GetChildRows method of the DataRow object.