SqlBytes.Write(Int64, Byte[], Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Copia i byte dal buffer passato a questa SqlBytes istanza.
public:
void Write(long offset, cli::array <System::Byte> ^ buffer, int offsetInBuffer, int count);
public void Write(long offset, byte[] buffer, int offsetInBuffer, int count);
member this.Write : int64 * byte[] * int * int -> unit
Public Sub Write (offset As Long, buffer As Byte(), offsetInBuffer As Integer, count As Integer)
Parametri
- buffer
- Byte[]
Buffer della matrice di byte in cui eseguire la copia.
Commenti
Se questa operazione scrive in una posizione successiva Length ma all'interno di MaxLength, Length viene aggiornata in modo da riflettere la nuova posizione finale.
Il valore di offsetInBuffer deve essere minore o uguale a Length. In caso contrario, viene generata un'eccezione. È possibile specificare solo un valore pari a 0 durante la scrittura in un'istanza di valore Null.
Se si tenta di scrivere oltre MaxLength, viene generata un'eccezione.