Partager via


IDataParameter.SourceVersion Propriété

Définition

Récupère ou définit le DataRowVersion à utiliser au chargement de 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

Valeur de propriété

Une des valeurs de l'objet DataRowVersion. La valeur par défaut est Current.

Exceptions

La propriété n’a pas été définie sur l’une des valeurs DataRowVersion.

Exemples

L’exemple suivant crée une instance de la classe d’implémentation, SqlParameter, et définit certaines de ses propriétés.

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

Remarques

Cette propriété est utilisée par le UpdateCommand pendant le Update pour déterminer si la valeur d’origine ou la valeur actuelle est utilisée pour une valeur de paramètre. Cela permet de mettre à jour les clés primaires. Cette propriété est ignorée par et InsertCommandDeleteCommand. Cette propriété est définie sur la version du DataRow utilisé par la Item[] propriété ou la GetChildRows méthode de l’objet DataRow .

S’applique à