Share via


SqlParameter.Offset Proprietà

Definizione

Ottiene o imposta l'offset per la proprietà 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

Valore della proprietà

Offset per Value. Il valore predefinito è 0.

Attributi

Esempio

Nell'esempio seguente viene creato un oggetto SqlParameter e vengono impostate alcune delle relative proprietà.

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

Commenti

La Offset proprietà viene utilizzata per la suddivisione in blocchi lato client di dati binari e stringa. Ad esempio, per inserire 10 MB di testo in una colonna in un server, un utente potrebbe eseguire 10 inserimenti con parametri di 1 MB, spostando il valore di Offset in ogni iterazione di 1 MB.

Offset specifica il numero di byte per i tipi binari e il numero di caratteri per le stringhe. Il conteggio delle stringhe non include il carattere di terminazione.

Si applica a