IDataParameter.SourceVersion Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a DataRowVersion betöltéskor Valuehasználni kívánt elemet.
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
Tulajdonság értéke
Az egyik DataRowVersion érték. Az alapértelmezett érték a Current.
Kivételek
A tulajdonság nem az értékek egyikét DataRowVersion állította be.
Példák
Az alábbi példa létrehozza a implementálási osztály egy példányát, SqlParameterés beállítja annak néhány tulajdonságát.
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
Megjegyzések
Ezt a tulajdonságot használja a rendszer a UpdateCommandUpdate folyamat során annak meghatározásához, hogy az eredeti vagy az aktuális értéket használja-e a paraméterérték. Ez lehetővé teszi az elsődleges kulcsok frissítését. Ezt a tulajdonságot figyelmen kívül hagyja az InsertCommand and DeleteCommand. Ez a tulajdonság a tulajdonság által DataRow használt verzióra Item[] vagy az GetChildRows objektum metódusára DataRow van állítva.