Compartir a través de


IDataParameter.SourceVersion Propiedad

Definición

Obtiene o establece DataRowVersion que se va a utilizar 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 valores de DataRowVersion. De manera predeterminada, es Current.

Excepciones

La propiedad no se ha establecido en uno de los valores de DataRowVersion.

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. El y DeleteCommandomiten InsertCommand esta propiedad . Esta propiedad se establece en la versión de usada DataRow por la Item[] propiedad o el GetChildRows método del DataRow objeto .

Se aplica a