IDataParameter.SourceVersion Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví DataRowVersion použití při načítání Value.
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
Hodnota vlastnosti
Jedna z DataRowVersion hodnot. Výchozí hodnota je Current.
Výjimky
Vlastnost nebyla nastavena jedna z DataRowVersion hodnot.
Příklady
Následující příklad vytvoří instanci implementovací třídy SqlParametera nastaví některé jeho vlastnosti.
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
Poznámky
Tato vlastnost se používá UpdateCommand při Update určování, zda se původní nebo aktuální hodnota používá pro hodnotu parametru. To umožňuje aktualizaci primárních klíčů. Tato vlastnost je ignorována InsertCommand a DeleteCommand. Tato vlastnost je nastavena na verzi DataRow používané vlastností Item[] , nebo GetChildRows metodu objektu DataRow .