SqlParameter.Offset Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera lub ustawia przesunięcie na Value właściwość .
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
Wartość nieruchomości
Przesunięcie do .Value Wartość domyślna to 0.
- Atrybuty
Przykłady
Poniższy przykład tworzy obiekt SqlParameter i ustawia niektóre z jego właściwości.
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
Uwagi
Właściwość Offset jest używana do fragmentowania danych binarnych i ciągów po stronie klienta. Na przykład w celu wstawienia 10 MB tekstu do kolumny na serwerze użytkownik może wykonać 10 sparametryzowanych wstawień 1 MB, przesuwając wartość Offset każdej iteracji o 1 MB.
Offset określa liczbę bajtów dla typów binarnych oraz liczbę znaków dla ciągów. Liczba ciągów nie zawiera znaku zakończenia.