IDataParameter.SourceVersion Vlastnost

Definice

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 .

Platí pro