OracleParameter.SourceVersion Свойство

Определение

Возвращает или задает значение DataRowVersion, используемое при загрузке Value.Gets or sets the DataRowVersion to use when you load Value.

public:
 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.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 объекта DataRow.This 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.

Применяется к