SqlChars.Read(Int64, Char[], Int32, Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Copia bytes desta instância de SqlChars para o buffer passado e retorna o número de caracteres copiados.
public:
long Read(long offset, cli::array <char> ^ buffer, int offsetInBuffer, int count);
public long Read (long offset, char[] buffer, int offsetInBuffer, int count);
member this.Read : int64 * char[] * int * int -> int64
Public Function Read (offset As Long, buffer As Char(), offsetInBuffer As Integer, count As Integer) As Long
Parâmetros
- buffer
- Char[]
O buffer de matriz de caracteres para o qual copiar.
Retornos
Um valor Int64long
que representa o número de bytes copiados.
Comentários
Se for feita uma tentativa de ler além MaxLengthde , uma exceção será gerada.
Se count
especificar mais caracteres a serem copiados do que os disponíveis do offsetInBuffer
até o final do valor, somente os caracteres disponíveis serão copiados.
Uma exceção será gerada se o buffer de destino for uma referência nula.
Uma exceção será gerada se o buffer de destino não puder receber tantos caracteres quanto solicitado.