Поделиться через


SqlParameter.SourceVersion Свойство

Определение

Возвращает или задает значение DataRowVersion, используемое при загрузке Value.

public:
 virtual property System::Data::DataRowVersion SourceVersion { System::Data::DataRowVersion get(); void set(System::Data::DataRowVersion value); };
public:
 property System::Data::DataRowVersion SourceVersion { System::Data::DataRowVersion get(); void set(System::Data::DataRowVersion value); };
public override System.Data.DataRowVersion SourceVersion { get; set; }
[System.Data.DataSysDescription("DataParameter_SourceVersion")]
public System.Data.DataRowVersion SourceVersion { get; set; }
member this.SourceVersion : System.Data.DataRowVersion with get, set
[<System.Data.DataSysDescription("DataParameter_SourceVersion")>]
member this.SourceVersion : System.Data.DataRowVersion with get, set
Public Overrides Property SourceVersion As DataRowVersion
Public Property SourceVersion As DataRowVersion

Значение свойства

Одно из значений перечисления DataRowVersion. Значение по умолчанию — Current.

Реализации

Атрибуты

Примеры

В следующем примере создается SqlParameter и задаются некоторые его свойства.

static void CreateSqlParameterSourceVersion()
{
    SqlParameter parameter = new SqlParameter("Description", SqlDbType.VarChar, 88);
    parameter.SourceColumn = "Description";
    parameter.SourceVersion = DataRowVersion.Current;
}
Private Sub CreateSqlParameterSourceVersion()
    Dim parameter As New SqlParameter("Description", SqlDbType.VarChar, 88)
    parameter.SourceColumn = "Description"
    parameter.SourceVersion = DataRowVersion.Current
End Sub

Комментарии

Это свойство используется классом SqlDataAdapter.UpdateCommand во время обновления, чтобы определить, используется ли исходное или текущее значение для значения параметра. Это позволяет обновлять первичные ключи. Этому свойству присваивается версия объекта , DataRow используемого свойством DataRow.Item , или один из DataRow.GetChildRows методов DataRow объекта .

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

См. также раздел