SqlParameter.Offset 属性

定义

获取或设置 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

属性值

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

属性

示例

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

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

注解

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

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

适用于

另请参阅