IBlob.SetBytes 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.
Overload
SetBytes(Int64, Byte[]) |
Scrive la matrice di byte specificata nel |
SetBytes(Int64, Byte[], Int32, Int32) |
Scrive tutto o parte della matrice specificata |
SetBytes(Int64, Byte[])
Scrive la matrice di byte specificata nel BLOB
valore rappresentato da questo Blob
oggetto, a partire dalla posizione pos
e restituisce il numero di byte scritti.
[Android.Runtime.Register("setBytes", "(J[B)I", "GetSetBytes_JarrayBHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int SetBytes (long pos, byte[]? bytes);
[<Android.Runtime.Register("setBytes", "(J[B)I", "GetSetBytes_JarrayBHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBytes : int64 * byte[] -> int
Parametri
- pos
- Int64
posizione nell'oggetto in corrispondenza del BLOB
quale iniziare la scrittura; la prima posizione è 1
- bytes
- Byte[]
matrice di byte da scrivere nel BLOB
valore rappresentato da questo Blob
oggetto
Restituisce
numero di byte scritti
- Attributi
Eccezioni
se si verifica un errore durante l'accesso a Blob
.
Commenti
Scrive la matrice di byte specificata nel BLOB
valore rappresentato da questo Blob
oggetto, a partire dalla posizione pos
e restituisce il numero di byte scritti. La matrice di byte sovrascriverà i byte esistenti nell'oggetto Blob
a partire dalla posizione pos
. Se la fine del Blob
valore viene raggiunta durante la scrittura della matrice di byte, la lunghezza del Blob
valore verrà aumentata per contenere i byte aggiuntivi.
<b>Nota:</b> Se il valore specificato per pos
è maggiore, la lunghezza+1 del BLOB
valore, il comportamento non è definito. Alcuni driver JDBC possono generare un'eccezione SQLException
mentre altri driver possono supportare questa operazione.
Aggiunta nella versione 1.4.
Documentazione java per java.sql.Blob.setBytes(long, byte[])
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.
Si applica a
SetBytes(Int64, Byte[], Int32, Int32)
Scrive tutto o parte della matrice specificata byte
nel BLOB
valore rappresentato Blob
dall'oggetto e restituisce il numero di byte scritti.
[Android.Runtime.Register("setBytes", "(J[BII)I", "GetSetBytes_JarrayBIIHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]
public int SetBytes (long pos, byte[]? bytes, int offset, int len);
[<Android.Runtime.Register("setBytes", "(J[BII)I", "GetSetBytes_JarrayBIIHandler:Java.Sql.IBlobInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")>]
abstract member SetBytes : int64 * byte[] * int * int -> int
Parametri
- pos
- Int64
posizione nell'oggetto in corrispondenza del BLOB
quale iniziare la scrittura; la prima posizione è 1
- bytes
- Byte[]
matrice di byte da scrivere in questo BLOB
oggetto
- offset
- Int32
offset nella matrice bytes
in corrispondenza del quale iniziare a leggere i byte da impostare
- len
- Int32
numero di byte da scrivere nel BLOB
valore dalla matrice di byte bytes
Restituisce
numero di byte scritti
- Attributi
Eccezioni
se si verifica un errore durante l'accesso a Blob
.
Commenti
Scrive tutto o parte della matrice specificata byte
nel BLOB
valore rappresentato Blob
dall'oggetto e restituisce il numero di byte scritti. La scrittura inizia in corrispondenza della posizione pos
nel BLOB
valore. len
I byte della matrice di byte specificata vengono scritti. La matrice di byte sovrascriverà i byte esistenti nell'oggetto Blob
a partire dalla posizione pos
. Se la fine del Blob
valore viene raggiunta durante la scrittura della matrice di byte, la lunghezza del Blob
valore verrà aumentata per contenere i byte aggiuntivi.
<b>Nota:</b> Se il valore specificato per pos
è maggiore, la lunghezza+1 del BLOB
valore, il comportamento non è definito. Alcuni driver JDBC possono generare un'eccezione SQLException
mentre altri driver possono supportare questa operazione.
Aggiunta nella versione 1.4.
Documentazione java per java.sql.Blob.setBytes(long, byte[], int, int)
.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.