SqlChars.Write(Int64, Char[], Int32, Int32) Método

Definição

Copia caracteres do buffer passado para essa SqlChars instância.

public:
 void Write(long offset, cli::array <char> ^ buffer, int offsetInBuffer, int count);
public void Write(long offset, char[] buffer, int offsetInBuffer, int count);
member this.Write : int64 * char[] * int * int -> unit
Public Sub Write (offset As Long, buffer As Char(), offsetInBuffer As Integer, count As Integer)

Parâmetros

offset
Int64

Um long deslocamento de valor para o valor contido na SqlChars instância.

buffer
Char[]

O buffer de matriz de caracteres para o qual copiar.

offsetInBuffer
Int32

Um Int32 deslocamento inteiro para o buffer para o qual começar a copiar.

count
Int32

Um Int32 inteiro que representa o número de caracteres a serem copiados.

Comentários

Se essa operação for gravada em uma posição além Length , mas dentro MaxLength, Length será atualizada para refletir a nova posição final.

O valor de offsetInBuffer deve ser menor ou igual a Length. Uma exceção é gerada caso contrário. Somente um valor de 0 pode ser especificado ao gravar em uma instância de valor nulo.

Se for feita uma tentativa de gravar além MaxLength, uma exceção será gerada.

Aplica-se a

Confira também