IDataParameter.SourceVersion Propiedad

Definición

Obtiene o establece el objeto DataRowVersion que se va a usar al cargar 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

Valor de propiedad

Uno de los DataRowVersion valores. El valor predeterminado es Current.

Excepciones

La propiedad no se estableció uno de los DataRowVersion valores.

Ejemplos

En el ejemplo siguiente se crea una instancia de la clase de implementación, SqlParameter, y se establecen algunas de sus propiedades.

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

Comentarios

Esta propiedad la usa UpdateCommand durante Update para determinar si el valor original o actual se usa para un valor de parámetro. Esto permite actualizar las claves principales. La propiedad y InsertCommandomiten DeleteCommand esta propiedad . Esta propiedad se establece en la versión del DataRow objeto utilizado por la Item[] propiedad o el GetChildRows método del DataRow objeto .

Se aplica a