IDataParameter.SourceVersion IDataParameter.SourceVersion IDataParameter.SourceVersion IDataParameter.SourceVersion Property

Définition

Récupère ou définit le DataRowVersion à utiliser au chargement de Value.Gets or sets the DataRowVersion to use when loading 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.One of the DataRowVersion values. La valeur par défaut est Current.The default is Current.

Exceptions

La propriété n’a pas été définie sur l’une des valeurs DataRowVersion.The property was not set one of the DataRowVersion values.

Exemples

L’exemple suivant crée une instance de la classe d’implémentation SqlParameter, et définit certaines de ses propriétés.The following example creates an instance of the implementing class, SqlParameter, and sets some of its properties.

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 UpdateCommand pendant le Update pour déterminer si la valeur d’origine ou actuelle est utilisée pour une valeur de paramètre.This property is used by the UpdateCommand during the Update to determine whether the original or current value is used for a parameter value. Cela permet de mettre à jour les clés primaires.This allows primary keys to be updated. Cette propriété est ignorée par InsertCommand et DeleteCommand.This property is ignored by the InsertCommand and DeleteCommand. Cette propriété a la valeur de la version du DataRow utilisé par la Item[String, DataRowVersion] propriété ou la GetChildRows méthode de l' DataRow objet.This property is set to the version of the DataRow used by the Item[String, DataRowVersion] property, or the GetChildRows method of the DataRow object.

S’applique à