IDataParameter.SourceVersion Eigenschap

Definitie

Hiermee wordt het te gebruiken bij het DataRowVersion laden Valueopgevraagd of ingesteld.

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

Waarde van eigenschap

Een van de DataRowVersion waarden. De standaardwaarde is Current.

Uitzonderingen

De eigenschap is niet ingesteld op een van de DataRowVersion waarden.

Voorbeelden

In het volgende voorbeeld wordt een exemplaar van de implementatieklasse gemaakt SqlParameteren worden enkele eigenschappen ervan ingesteld.

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

Opmerkingen

Deze eigenschap wordt door de UpdateCommand gebruiker Update gebruikt om te bepalen of de oorspronkelijke of huidige waarde wordt gebruikt voor een parameterwaarde. Hierdoor kunnen primaire sleutels worden bijgewerkt. Deze eigenschap wordt genegeerd door de InsertCommand en DeleteCommand. Deze eigenschap is ingesteld op de versie van de DataRowItem[] eigenschap of de GetChildRows methode van het DataRow object.

Van toepassing op