SqlBytes.Read(Int64, Byte[], Int32, Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Copia bytes desta SqlBytes instância para o buffer passado e devolve o número de bytes copiados.
public:
long Read(long offset, cli::array <System::Byte> ^ buffer, int offsetInBuffer, int count);
public long Read(long offset, byte[] buffer, int offsetInBuffer, int count);
member this.Read : int64 * byte[] * int * int -> int64
Public Function Read (offset As Long, buffer As Byte(), offsetInBuffer As Integer, count As Integer) As Long
Parâmetros
- buffer
- Byte[]
O buffer do array de bytes para copiar.
Devoluções
Um valor longo que Int64 representa o número de bytes copiados.
Observações
Se for feita uma tentativa de ler para além MaxLengthde , é lançada uma exceção.
Se count especificar mais bytes a copiar do que os disponíveis do offset valor até ao fim do valor, apenas os bytes disponíveis são copiados.
É lançada uma exceção se o buffer de destino for uma referência nula.
É lançada uma exceção se o buffer de destino não conseguir receber tantos caracteres quanto solicitado.