IDataParameter.SourceVersion Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.