SqlParameter.Offset Propiedad

Definición

Obtiene o establece el desplazamiento hasta la propiedad Value.

public:
 property int Offset { int get(); void set(int value); };
public int Offset { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("SqlParameter_Offset")]
public int Offset { get; set; }
[System.ComponentModel.Browsable(false)]
public int Offset { get; set; }
member this.Offset : int with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("SqlParameter_Offset")>]
member this.Offset : int with get, set
[<System.ComponentModel.Browsable(false)>]
member this.Offset : int with get, set
Public Property Offset As Integer

Valor de propiedad

El desplazamiento hasta Value. El valor predeterminado es 0.

Atributos

Ejemplos

En el ejemplo siguiente se crea un SqlParameter objeto y se establecen algunas de sus propiedades.

static void CreateSqlParameterOffset()
{
    SqlParameter parameter = new SqlParameter("pDName", SqlDbType.VarChar);
    parameter.IsNullable = true;
    parameter.Offset = 3;
}
Private Sub CreateSqlParameterOffset()
    Dim parameter As New SqlParameter("pDName", SqlDbType.VarChar)
    parameter.IsNullable = True
    parameter.Offset = 3
End Sub

Comentarios

La Offset propiedad se usa para la fragmentación del lado cliente de datos binarios y de cadena. Por ejemplo, para insertar 10 MB de texto en una columna en un servidor, un usuario podría ejecutar 10 inserciones parametrizadas de 1 MB de fragmentos, cambiando el valor de Offset en cada iteración por 1 MB.

Offset especifica el número de bytes para los tipos binarios y el número de caracteres para las cadenas. El recuento de cadenas no incluye el carácter de terminación.

Se aplica a

Consulte también