IDataParameter.SourceVersion Özellik

Tanım

yüklerken DataRowVersionkullanılacak öğesini Value alır veya ayarlar.

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

Özellik Değeri

Değerlerden DataRowVersion biri. Varsayılan değer: Current.

Özel durumlar

özelliği değerlerden biri DataRowVersion ayarlanmadı.

Örnekler

Aşağıdaki örnek, SqlParameteruygulayan sınıfının bir örneğini oluşturur ve bazı özelliklerini ayarlar.

public void CreateSqlParameter()
{
    SqlParameter parameter = new SqlParameter(
        "@Description", SqlDbType.VarChar);
    parameter.IsNullable = true;
    parameter.SourceColumn = "Description";
    parameter.SourceVersion = DataRowVersion.Current;
    parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateSqlParameter()
    Dim parameter As New SqlParameter( _
        "@Description", SqlDbType.VarChar)
    parameter.IsNullable = True
    parameter.SourceColumn = "Description"
    parameter.SourceVersion = DataRowVersion.Current
    parameter.Direction = ParameterDirection.Output
End Sub

Açıklamalar

Bu özellik, parametresi değeri için özgün veya geçerli değerin kullanılıp kullanılmadığını belirlemek için sırasında UpdateCommand tarafından Update kullanılır. Bu, birincil anahtarların güncelleştirilmesini sağlar. Bu özellik ve InsertCommandtarafından DeleteCommand yoksayılır. Bu özellik, özelliği tarafından kullanılan sürümüne DataRowItem[] veya GetChildRows nesnesinin yöntemine DataRow ayarlanır.

Şunlara uygulanır