SqlParameter.Offset 属性

定义

获取或设置 Value 属性的偏移量。

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

属性值

Value 的偏移量。 默认值为 0。

属性

示例

以下示例创建 SqlParameter 并设置其一些属性。

// using Microsoft.Data.SqlClient;
static void CreateSqlParameterOffset()
{
    SqlParameter parameter = new SqlParameter("pDName", SqlDbType.VarChar);
    parameter.IsNullable = true;
    parameter.Offset = 3;
}

注解

属性 Offset 用于二进制和字符串数据的客户端分块。 例如,为了在服务器上的列中插入 10MB 文本,用户可能会执行 10 个 1MB 区块的参数化插入,在每次迭代时将 的值 Offset 移动 1MB。

Offset 指定二进制类型的字节数和字符串的字符数。 字符串的计数不包括终止字符。

适用于