OleDbErrorCollection.CopyTo Método

Definição

Copia os elementos do OleDbErrorCollection em um Array.

Sobrecargas

Nome Description
CopyTo(Array, Int32)

Copia os elementos de OleDbErrorCollection um Array, começando no índice especificado dentro do Array.

CopyTo(OleDbError[], Int32)

Copia todos os elementos da corrente OleDbErrorCollection para o especificado OleDbErrorCollection começando no índice de destino especificado.

CopyTo(Array, Int32)

Origem:
OleDbErrorCollection.cs
Origem:
OleDbErrorCollection.cs
Origem:
OleDbErrorCollection.cs
Origem:
OleDbErrorCollection.cs

Copia os elementos de OleDbErrorCollection um Array, começando no índice especificado dentro do Array.

public:
 virtual void CopyTo(Array ^ array, int index);
public void CopyTo(Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, index As Integer)

Parâmetros

array
Array

O Array para o qual copiar os elementos.

index
Int32

O índice inicial do array.

Implementações

Exceções

A soma e index o número de elementos no OleDbErrorCollection é maior que o comprimento do Array.

O array é null.

O index não é válido para array.

Exemplos

O exemplo a seguir exibe cada um OleDbError dentro da OleDbErrorCollection coleção.

public void DisplayOleDbErrorCollection(OleDbException exception)
{
   for (int i=0; i < exception.Errors.Count; i++)
   {
      MessageBox.Show("Index #" + i + "\n" +
             "Message: " + exception.Errors[i].Message + "\n" +
             "Native: " + exception.Errors[i].NativeError.ToString() + "\n" +
             "Source: " + exception.Errors[i].Source + "\n" +
             "SQL: " + exception.Errors[i].SQLState + "\n");
   }
}
Public Sub DisplayOleDbErrorCollection(exception As OleDbException)
    Dim i As Integer

    For i = 0 To exception.Errors.Count - 1
        MessageBox.Show("Index #" + i.ToString() + ControlChars.Cr _
           + "Message: " + exception.Errors(i).Message + ControlChars.Cr _
           + "Native: " + exception.Errors(i).NativeError.ToString() + ControlChars.Cr _
           + "Source: " + exception.Errors(i).Source + ControlChars.Cr _
           + "SQL: " + exception.Errors(i).SQLState + ControlChars.Cr)
    Next i
End Sub

Confira também

Aplica-se a

CopyTo(OleDbError[], Int32)

Origem:
OleDbErrorCollection.cs
Origem:
OleDbErrorCollection.cs
Origem:
OleDbErrorCollection.cs
Origem:
OleDbErrorCollection.cs

Copia todos os elementos da corrente OleDbErrorCollection para o especificado OleDbErrorCollection começando no índice de destino especificado.

public:
 void CopyTo(cli::array <System::Data::OleDb::OleDbError ^> ^ array, int index);
public void CopyTo(System.Data.OleDb.OleDbError[] array, int index);
member this.CopyTo : System.Data.OleDb.OleDbError[] * int -> unit
Public Sub CopyTo (array As OleDbError(), index As Integer)

Parâmetros

array
OleDbError[]

Esse OleDbErrorCollection é o destino dos elementos copiados do atual OleDbErrorCollection.

index
Int32

Um inteiro de 32 bits que representa o índice no qual a OleDbErrorCollection cópia é iniciada.

Exemplos

O exemplo a seguir exibe cada um OleDbError dentro da OleDbErrorCollection coleção.

public void DisplayOleDbErrorCollection(OleDbException exception)
{
   for (int i=0; i < exception.Errors.Count; i++)
   {
      MessageBox.Show("Index #" + i + "\n" +
             "Message: " + exception.Errors[i].Message + "\n" +
             "Native: " + exception.Errors[i].NativeError.ToString() + "\n" +
             "Source: " + exception.Errors[i].Source + "\n" +
             "SQL: " + exception.Errors[i].SQLState + "\n");
   }
}
Public Sub DisplayOleDbErrorCollection(exception As OleDbException)
    Dim i As Integer

    For i = 0 To exception.Errors.Count - 1
        MessageBox.Show("Index #" + i.ToString() + ControlChars.Cr _
           + "Message: " + exception.Errors(i).Message + ControlChars.Cr _
           + "Native: " + exception.Errors(i).NativeError.ToString() + ControlChars.Cr _
           + "Source: " + exception.Errors(i).Source + ControlChars.Cr _
           + "SQL: " + exception.Errors(i).SQLState + ControlChars.Cr)
    Next i
End Sub

Confira também

Aplica-se a