Aracılığıyla paylaş


IDataParameter.SourceVersion Özellik

Tanım

yüklerken Valuekullanılacak öğesini DataRowVersion 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, özgün veya geçerli değerin bir parametre değeri için kullanılıp kullanılmadığını belirlemek için sırasında Update tarafından UpdateCommand kullanılır. Bu, birincil anahtarların güncelleştirilmesini sağlar. Bu özellik ve DeleteCommandtarafından InsertCommand yoksayılır. Bu özellik, özelliği tarafından kullanılan sürümüne DataRowItem[] veya nesnesinin GetChildRows yöntemine DataRow ayarlanır.

Şunlara uygulanır